Имя: Пароль:
1C
 
Форма документа при печати
0 klassik
 
06.03.18
16:00
Подскажите как сделать чтобы при печати данные подтягивались из формы документа а не из самого документа. Проблема в том что в документе нет некоторых реквезитов которые есть в форме они заполняются автоматически а в печатную форму не попадают=(
1 hhhh
 
06.03.18
16:14
(0) заполняются автоматически - значит они не нужны, точно так же и при печати можно их автоматически подсчитать.
2 klassik
 
06.03.18
16:17
Они нужны. Форме документа они есть но при печати не выводятся
3 Малыш Джон
 
06.03.18
16:20
(2) ещё раз  внимательно перечитай (1)

на форме их нет в готовом виде, они считаются "на ходу", значит и в печатной форме их можно посчитать "на ходу", по такому же алгоритму как и на форме
4 klassik
 
06.03.18
16:24
а по подробнее можно как это сделать?
5 klassik
 
06.03.18
16:26
Управляема форма документа в нее попадают данные из другова документа, как это прописать в печать?
9 Serg_1960
 
06.03.18
16:43
Есть первичные данные - они хранятся в документах, а есть вторичные (расчетные), которые хранить не обязательно. Это присказка - сказка впереди:)

Брать из формы вторичные данные - методически неверное решение так, как в большинстве типовых конфигураций можно получать печатные формы не "открывая" документ. Нет у него открытой формы в момент формирования печати! Ок?

Тем более нет смысла, если учесть, что есть так называемая "пакетная" печать документов (на печать выводится группа документов).

Вот как-то вот так.
10 klassik
 
06.03.18
16:48
сорь я ток учусь можете поподробнее написать что именно имеете ввиду куда копать?
11 klassik
 
06.03.18
17:00
Груповая печать не подходит так как при груповой печати также выводится группа документов с табличной частью где половина полей пустые=( подскажите как быть?
12 hhhh
 
06.03.18
17:03
(11) запрос переписать ваш.
13 Малыш Джон
 
06.03.18
17:04
(10) Смотри: есть реквизит формы, который тебе нужен. На форме он есть, в реквизитах документа его нет. Пока форма не открыта - её просто нет в готовом виде, поэтому в момент создания формы(а может в момент изменения какого то другого реквизита или ещё когда) твой реквизит считается на основе реквизитов документа(а может и из базы данные тянутся, хз). Твоя задача - найти то место, где считается твой реквизит, из чего он считается, по какой формуле и с учетом каких условий - и все то же самое воспроизвести в процедуре печати.  Где это все находится и куда именно смотреть - никто не скажет, потому что база - она только у тебя, а телепатическая мана под конец дня у всех заканчивается. Так что ,в руки отладчик - и вперед, смотреть на увлекательный процесс зарождения формы.
14 Cyberhawk
 
06.03.18
17:05
Сколько платят за решение вопроса?