0
repin_mike
09.08.18
✎
11:06
|
8.2 обычные формы. Документ Акт сверки, нужно запилить свой механизм заполнения через обработку заполнения ТЧ.
Документ устроен следующим образом - есть ТЧ, есть реквизит ОстатокНаНачало, но нет реквизита ОстатокНаКонец, остаток на конец просто лежит ПолеВвода на форме. При типовом заполнении сначала происходит заполнение ТЧ, а потом вызывается функция формы ПересчитатьОстатки(), в которой написано что-то типа
ОстатокНаКонец = ОстатокНаНачало + ПоДаннымОрганизации.Итог("Дебет") - ПоДаннымОрганизации.Итог("Кредит");
ЭлементыФормы.ОстатокНаКонец.Значение = ОстатокНаКонец;
Если я делаю свою обработку заполнения ТЧ, то я могу всё что угодно запихать в ТЧ, могу добраться до Объект.ОстатокНаНачало, но не могу изменить остаток на конец, т.к. в обработке заполнения ТЧ ни формы, ни соответственно ЭлементыФормы нет. В Инициализировать есть только объект, табличная часть и табличное поле формы. Возможно ли что-нибудь сделать в том случае или только тащить свой механизм в конфигурацию?
|
|