Версия для печати темы (https://pro1c.org.ua/index.php?s=7820051e3dde02717b24903ad05dab82&showtopic=40188)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование обычных форм 1С 8.2 и не интерфейсной логики _ Перерасчет суммы в ТЧ обработки при изменении булево

Автор: Constantus 12.09.17, 11:17

Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

В обработке имеется ТЧ с некоторыми реквизитам: Сумма и Утвердить (булево)

В шапке обработки имеется реквизит СуммаВсего.

Т.к. в ТЧ обработки у реквизита "Утвердить" (булево) нет события "При изменении", как оптимально провести перерасчет "СуммаВсего" суммы всех строк ТЧ у которых Утвердить=Истина?

Т.е. на какое событие элемента ТЧ обработки посадить код, который проведет перерасчет итоговой суммы?

Автор: sava1 12.09.17, 11:24

У ТЧ есть событие ПриИзменении Флажка (как-то так). Проверяйте элемент и обрабатывайте.

Автор: Constantus 12.09.17, 11:39

sava1 @ Сегодня, 14:24 * ,


Всегда восхищался способностям изобретателей 1с называть вещи странными наименованиями... Где "Флажок", а где событие "После обновления"

Интересно, какой процент населения думает что флажок это не булевская галочка?

Автор: Petre 12.09.17, 11:42

Цитата(Constantus @ 12.09.17, 12:39) *
Всегда восхищался способностям изобретателей 1с называть вещи странными наименованиями... Где "Флажок", а где событие "После обновления"

Часто странным кажется ровно до того момента, пока не узнаешь, как это устроено...

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua