0
mwide
19.04.13
✎
18:06
|
Ни кто не решал подобную задачу?
Есть документ (управляемая форма), в табличной части которого реквизиты "сумма" и "количество". Необходимо программно добавить колонку "цена", содержащую значение сумма/количество.
(значение количество=0 сейчас не проверяем, вопрос не в этом)
Программно добавляем колонку в таблицу. Дальше затык... Через условное оформление получается сделать вывод текста или значения из любой колонки строки документа:
элемент.Оформление.УстановитьЗначениеПараметра("Текст", новый ПолеКомпоновкиДанных("Объект.Таблица.сумма"));
А можно ли выводить выражение из нескольких колонок? Типа вычисляемого поля.
|
|
2
mwide
21.04.13
✎
13:23
|
(1) для работы с реквизитом формы его нужно пересчитывать каждый раз при изменении количества или суммы, т.е. ловить события. Так как цена ни где не хранится и выводится чисто как декорация, её желательно удобнее при выводе строк.
В обычном приложении это делалось бы через "ПриВыводеСтроки"
|
|