УТ11 - Печать документа, имея ссылку #683598


#0 by МаленькийВопросик
Народ, подскажите момент - есть ссылка на документ. нужно, распечатать определенную печатную форму по этой ссылке. подскажите примерчик или образец. спасибо
#1 by Fish
Смотри, как реализована печать типовых доков. Например, из формы списка.
#2 by МаленькийВопросик
я это понимаю... попроще что-нибудь имеется.. может ход какой...
#3 by Strogg
я как-то переносил функционал из УФ в обычные. Там, обычно, процедуру печати фигачат в модуль менеджера. И обращаешься ты к ней как к обыкновенному методу объекта - т.е. через точку.
#4 by Fish
Куда уж проще?
#5 by МаленькийВопросик
меня не интересует печать списка, а печать ссылки
#6 by МаленькийВопросик
примерчик бы))))))))))))))
#7 by Fish
Ты не поверишь, но в типовых формах списка, по кнопочке "печать", как раз и печатается документ по ссылке :) Вот пример команды:
#8 by МаленькийВопросик
так-с... вот это я и ждал. спасибо! поглядим...
#9 by Fish
Это код из УПП. В УТ11 могут быть другие процедуры для этого.
#10 by МаленькийВопросик
УниверсальныеМеханизмы.НапечататьДокументИзФормыСписка(Ссылка) - по идее должно сработать))))
#11 by Fish
Обрати внимание, что там идет печать формы по умолчанию. Для выбора печатной формы в УПП есть функция НапечататьДокумент.
#12 by МаленькийВопросик
первый раз с этим столкнулся.. попробую разобраться
#13 by Fish
Я немного наврал. В функцию НапечататьДокумент передаётся уже печатная форма. А получить её из документа можно другими стандартными функциями. В общем смотри, как реализовано в типовых документах, там в принципе всё просто.
#14 by МаленькийВопросик
Хм... что-то неясно - метод печать не описан....
#15 by Fish
А собственно метод печать обычно располагается в модуле менеджера.
#16 by МаленькийВопросик
Это на форме процедура &НаСервере Процедура НапечатаемДокументы(СсылкаНаРеализацию)
#17 by МаленькийВопросик
жду подсказки
#18 by Fish
Я даже уже и не знаю, что тебе подсказать. Вроде уже всё, что можно, подсказали. Дальше надо самому думать.
#19 by МаленькийВопросик
нужно подсказать процедуру, которая печатает по ссылке
#20 by oreshka7387
вроде подробно описано
#21 by oreshka7387
точнее, вот
#22 by Галахад
Вы с LivingStar не однофамильцы?
#23 by МаленькийВопросик
не нужно дополнительную печатную форму
#24 by МаленькийВопросик
как распечатать "Торг-12" имея ссылку на этот документ
#25 by МаленькийВопросик
примерчик кто знает скиньте!)
#26 by oreshka7387
Печать Экспорт в модуле менеджера документа есть? ну и вызови её! с указанием этой самой печатной формы
#27 by МаленькийВопросик
а как обратиться к менеджеру документа????
#28 by oreshka7387
а как обратиться к документу через ссылку?
#29 by МаленькийВопросик
#30 by oreshka7387
это, может, поможет? по торг-12: вижу, что в коллекции её нет. посмотри отладчиком, где именно она вызывается, туда и обращайся
#31 by МаленькийВопросик
нет, там что-то через глобальные команды... нигде не могу ничего толкового найти... или не понимаю
#32 by Fish
Давай сначала: 1. Что за документ? 2. В этом документе торг-12 - это внешняя печатная форма или она типовая для этого документа?
#33 by МаленькийВопросик
конкретно - имеется сслылка на документ реализации товаров, вот используя ссылку, хочу распечать с-фактуру и торг12. могу конечно через макеты там привязать... но, хотелось бы сделать это правильно - через возможности конфигурации..
#34 by banco
например можно так УправлениеПечатьюКлиент.ВыполнитьКомандуПечати(             "Обработка.ПечатьОбщихФорм",             "ТОРГ12",
#35 by МаленькийВопросик
не получается чето - на сервер ругается...
#36 by МаленькийВопросик
функция создатьРеализацию ... &НаСервере здесь надо напечатать.... конецФункции документ создается на сервере, из сервера я не знаю как вызвать клиент
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С