|
Вычисляемое поле в табчасти документа. |
☑ |
0
atis30
28.05.14
✎
00:09
|
Управляемые формы.
На форме, в табличной части документа нужен элемент, который будет отображать сумму двух реквизитов.
Не могу сообразить как это лучше всего сделать. Подскажите.
|
|
1
Aspi
28.05.14
✎
00:15
|
(0) Позвать спеца - лучше всего
|
|
2
bootini
28.05.14
✎
07:58
|
Процедура ТоварыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
ОформлениеСтроки.Ячейки.СуммаДвухРеквизитов.Значение = ДанныеСтроки.ОдинРеквизит + ДанныеСтроки.ВторойРеквизит;
КонецПроцедуры
|
|
3
kosts
28.05.14
✎
08:39
|
(2) Смысл тот же, но я бы делал через процедуру ПриПолученииДанных() и УстановитьТекст()
|
|
4
kosts
28.05.14
✎
08:47
|
Так можно
Процедура ПриПолученииДанных(Элемент, ОформленияСтрок)
Для Каждого ОформлениеСтроки из ОформленияСтрок Цикл
ОформлениеСтроки.Ячейки.Сумма.УстановитьТекст(ОформлениеСтроки.ДанныеСтроки.Цена * ОформлениеСтроки.ДанныеСтроки.Количество);
КонецЦикла;
КонецПроцедуры
|
|
5
banco
28.05.14
✎
09:02
|
(2) (4) а ничего что в (0) управляемые формы?
|
|
6
banco
28.05.14
✎
09:07
|
(0) на форме добавляешь реквизит колонку для своей таб части, в событиях ПриЧтенииНаСервере, ПослеЗаписиНаСервере, ПриИзменении этих двух реквизитов пересчитываешь свой реквизит
|
|
7
kosts
28.05.14
✎
09:19
|
(5) Не проснулся еще
|
|
8
atis30
28.05.14
✎
14:09
|
(6) а как к нему обращаться на сервере? это-же колонка таблицы, у которой нет данных.
|
|
9
Defender aka LINN
28.05.14
✎
14:12
|
(8) Надо себя как-то заставить.
|
|