Имя: Пароль:
1C
1С v8
Печать данных из табличного поля формы
, , ,
0 grum01
 
19.10.15
07:44
Привет всем. Ситуация:
На форме есть колонки, данные в них заполняются при открытии этой формы (через ОформлениеСтроки) и не сохраняются в ТЧ объекта, существуют только на форме.
Как можно вывести их на печать во внешнюю печ.форму? Через СсылкаНаОбъект не попадаешь на ЭлементыФормы.
1 grum01
 
19.10.15
07:45
Забыл. Простые формы, 8.2
2 Альбатрос
 
19.10.15
07:47
Только через открытую форму
3 Альбатрос
 
19.10.15
07:48
+(2) Или берешь алгоритм заполнения этого ТП и на его основе выводишь.
4 ЛисИзЛеса
 
19.10.15
07:49
ЭтаФорма не работает?
5 cw014
 
19.10.15
07:49
(0) Делай лучше как в (2) или отказывайся от оформления
6 cw014
 
19.10.15
07:49
(4) Если процедура печати в модуле - то нет
7 Альбатрос
 
19.10.15
07:51
(4) Судя по "СсылкаНаОбъект" он внешнюю печ.форму прикручивает, а там нет формы.
8 ЛисИзЛеса
 
19.10.15
07:52
(6) Просмотрел слово "внешняя", тогда как в (3)
9 grum01
 
19.10.15
07:52
(2) В смысле? В момент печати она и так открыта. Программно открывать?
Я про внешнюю форму говорю.
10 Альбатрос
 
19.10.15
07:53
(9) я проглядел про внешнюю. (2) не для внешних, для внешних (3)
11 grum01
 
19.10.15
07:55
(3) Как выйти на ОформлениеСтроки?
заполняется-то ПриОткрытии через ПриВыводеСтроки.
12 grum01
 
19.10.15
07:56
(10) т.е. типа заново рассчитывать значения этого поля?
а просто взять никак?
13 ЛисИзЛеса
 
19.10.15
08:01
(9) Берешь код который формирует заполнение ТЧ и целиком его во внешнюю форму.
(11) У тебя есть ссылка на объект, необходимо запросом к ТЧ объекта (документа) подготовить данные.
(12) Просто взять - ни как, они существуют только в момент открытия формы.
14 grum01
 
19.10.15
08:26
Понятно.
Получается либо считать заново, либо встраивать в форму.
Спасибо.
15 ibreiter
 
19.10.15
08:32
Либо встраиваете в объект