Добрый день!
Есть ТЧ документа.
Есть поля с числовыми значениями расход, сумма и т.д.
Есть строки построенные по иерархическому принципу, т.е. например поля Расход и Сумма головной строки строится на основе сумм подчиненных строк.
Пользователь в ходе заполнения ТЧ может добавлять/удалять/вводить значение подчиненных строк и это должно отображаться в аналогичных полях головной строки.
Как правильно сделать механизм перерасчета в ТЧ? Перебрать ТЧ, скопировать ТЗ или массив или еще как? Кто как подобные вещи делает?
Как обычно хранят промежуточные данные каждой строки которые не должны видеть пользователи? Делать скрытое поле или как-то по другому?
1С 8.3, управляемые формы.
На самом деле нет никакого дерева есть просто список.
Весь вопрос где именно производить поиск нужных значений и в вводить перерасчитыавемые данные.
Прямо в ТЧ или еще как?
Сделай прямо в ТЧ, а потом через ТЗ. Включи показатель количество обращений к серверу и выбери тот вариант, где меньше
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший