0
Бюро пиявок
24.09.13
✎
00:39
|
На форме у меня табличная часть товары.
Соответственно, на форме вижу основной реквизит Объект (ДокументОбъект.РеализацияТоваров). Ниже табличной части "Товары" идут значки суммы и итоги по всем числовым данным. Меня интересует ИтогСумма.
Я делаю макет печатной формы, и там мне надо написать число прописью. Я решил, что если на форме эти данные есть, то почему бы их не взять и не передать в процедуру печати. Да вот беда, увидеть я их никак не могу.
На форме у меня вот это:
&НаКлиенте
Процедура Печать(Команда)
ПечатьТорг12НаСервере();
КонецПроцедуры
&НаСервере
Процедура ПечатьТорг12НаСервере()
ДокументОбъект = РеквизитФормыВЗначение("Объект");
ДокументОбъект.ПечатьТорг12();
КонецПроцедуры
В модуле объекта вот это:
Процедура ПечатьТорг12() Экспорт
ТабДок = Новый ТабличныйДокумент;
Макет = ПолучитьМакет("Торг12");
...
ТабДок.Показать();
КонецПроцедуры
Т.е. я ставлю точку останова, находясь на клиенте. В отладчике Вычислить выражение. Пишу Объект. И не вижу этой итоговой суммы.
Перетащил этот виртуальный реквизит на форму. Пишу в Вычислить выражение: Элементы. И там глаза разбегаются. Печатать-то он печатается, а вот где его найти?
В общем, был бы признателен за совет.
|
|