Версия для печати темы (https://pro1c.org.ua/index.php?s=186724443d86cc0cb1356233fa04b920&showtopic=41564)
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование обычных форм 1С 8.2 и не интерфейсной логики _ Установить флажок по умолчанию в значение Истина
Автор: Vidocq05 02.11.17, 14:39
Не могу разобраться.
Есть обработка с табчастю. В табчасти есть реквизит с типом булево. В свойствах реквизита установил "Значение заполнения" - Истина.
Вывел эту табчасть на форму. При добавлении строки значение реквизита равно Ложь (это флажок).
Как сделать, чтобы при добавлении строки сразу значение было Истина без написания кода?
Автор: podcast 02.11.17, 17:30
Vidocq05 @ Сегодня, 14:39
,
Никак.
Автор: logist 02.11.17, 17:52
podcast, та ладно, можно переименовать флаг, что бы суть Ложь - стала ложью Ну, и "Не Ложь" никто не отменял
Автор: Vidocq05 03.11.17, 9:23
logist @ Вчера, 18:52
,
Что то не совсем понял. Можно более подробно?
Автор: podcast 03.11.17, 9:38
Vidocq05 @ Сегодня, 9:23
,
Либо менять саму логику когда Ложь будет отрабатывать как Истина, или программно присваивать Истина.
Автор: python 03.11.17, 10:02
Цитата(podcast @ 02.11.17, 17:30)
Никак
А значение заполнения в свойствах реквизита - тоже не сработает?
Автор: Vidocq05 03.11.17, 10:17
Цитата(python @ 03.11.17, 11:02)
А значение заполнения в свойствах реквизита - тоже не сработает?
Нет, не срабатывает(. Хотя я так понимаю, что должно.
Цитата(podcast @ 03.11.17, 10:38)
Либо менять саму логику когда Ложь будет отрабатывать как Истина, или программно присваивать Истина.
Как кодом прописать я знаю. Логику поменять не получится, т.к. это флажок.
Хотелось бы как то с помощью свойств сделать.
Автор: python 03.11.17, 12:53
Цитата(Vidocq05 @ 03.11.17, 10:17)
Нет, не срабатывает(. Хотя я так понимаю, что должно.
Проверил - работает!
Бухгалтерия для Украины, редакция 1.2.
1С:Предприятие 8.3 (8.3.10.2252)
Реквизит с типом - Булево, флаг "Заполнять данными заполнения", "Значение заполнения" - "Истина". Новый документ создается с нужным значением значением реквизита.
Проверял, правда, в реквизите шапки. По идее, и в ТЧ должно работать.
Автор: Vofka 06.11.17, 9:33
Цитата(Vidocq05 @ 02.11.17, 14:39)
В свойствах реквизита установил "Значение заполнения" - Истина.
А я что-то не вижу такого свойства у реквизита табличной части.
Автор: Vofka 06.11.17, 10:18
Да, действительно в обработках есть. А в документах, например, нету
Автор: python 06.11.17, 15:08
Цитата(Vidocq05 @ 06.11.17, 10:15)
Ну у меня чето не работает.
Почему птица "Заполнять из данных заполнения" не стоит. Что - заполнять - таки да, указано.
Цитата(Vofka @ 06.11.17, 10:18)
Да, действительно в обработках есть. А в документах, например, нету
У меня и в документах есть. Конфа и платформа выше в сообщении.
Автор: Vidocq05 06.11.17, 16:16
Цитата(python @ 06.11.17, 16:08)
Почему птица "Заполнять из данных заполнения" не стоит.
Поставил. Не помогло.
Автор: python 06.11.17, 16:45
Цитата(python @ 06.11.17, 15:08)
Да, действительно в обработках есть. А в документах, например, нету
У меня и в документах есть. Конфа и платформа выше в сообщении.
Прошу прощения, в табличной части таки да, таки нет такого свойства реквизита. Только для реквизита шапки есть.
Vidocq05 @ Сегодня, 16:16
,
Проверил у себя, для обработки не работает. Ни в обычной, ни в управляемой форме.
Тогда только в коде присваивать значение.
Автор: Vidocq05 06.11.17, 17:10
Цитата(python @ 06.11.17, 17:45)
Тогда только в коде присваивать значение.
Я так и сделал. Но странно както, что не работает(
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua