Групповая печать документов сразу на принтер! #153432


#0 by BPS
Стоит задача групповой печати документов сразу на принтер, т.е. выбирается документ.. и если есть подчиненные документы необходимо чтобы эти документы (печатные формы документов)распечатывались...
#1 by BPS
Помогите пожалуйста, кто что знает...
#2 by ГламурныйПодонок
Не вижу проблемы.
#3 by BPS
Поясни
#4 by BPS
Каков алгоритм?
#5 by zzzzz
А может тебе еще код написать? Это примитивное задание, которое может сделать человек, который вчера увидел конфигуратор.
#6 by BPS
Не совсем согласен Например, как из обработки обратиться к печатной форме документа таким образом, чтобы сама форма не выводилась на экран, а сразу печаталась на принтере...
#7 by BPS
в догонку.. через контекст не получается..
#8 by BPS
Может я какого-нибудь простого метода не знаю.... Код конечно не надо писать, но какой метод нужно использовать я думаю несложно написать...
#9 by Warlock
Передай параметр в документ через ОткрытьФорму, а в ПриОткрытии вместо открытия документа (СтатусВозврата) отправь на печать сформированную печатную форму.
#10 by BPS
Каким методом в ПриОткрытии отправляю на печать сформированную печатную форму.. Это мне надо изменять код процедуры Печать вместо показать--- напечатать ..
#11 by BPS
в догонку я правально понял, ПриОткрытии в модуле формы документа?
#12 by zzzzz
Дурной метод. Все печатные формы (если они вставлены в док) копируются за пять минут. Повторить логику дока (просто подставив слово выбдок.) проблем не составит. Так что все это примитив.
#13 by BPS
Копируются в печатные формы Обработки из Документов, ты это имеешь ввиду?
#14 by ГламурныйПодонок
Хотелось бы услышать - в чем именно состоит "дурость" метода?
#15 by Warlock
Аналогично про твой метод могу сказать... Если поменяется алгоритм печати или исходные данные...
#16 by BPS
Хотелось услышать твое мнение по поводу вопросов (10,11)
#17 by ГламурныйПодонок
Не вместо, а вдобавок, в зависимости от Форма.Параметр. Правильно понял.
#18 by Warlock
Форма.Параметр Синтаксис: Форма.Параметр Назначение: Параметр, переданный при программном открытии формы.
#19 by BPS
Начинает что-то прояснятся,как раз разбираюсь Форма.Параметр, кажется получается....спасибо
#20 by BPS
Через контекст формы ОткрытьФорму передаю параметр ПечатьНаПринтер...
#21 by BPS
В ПриОткрытии ставлю условие, например  Если Парам.Получить("Команда") = "ПечатьНаПринтер" Тогда .... печать сразу...
#22 by Питон
Покопайся тама это реализовано.
#23 by zzzzz
(14 -15) Я просто сталкивался с фирмами, где это неприменимо. Большой объем печати. Порядка 100 доков сразу вместе с подчиненными отправляется на печать. При предложенном вами методе скорость печати слишком мала. И это при условии, что принтер достаточно приличный.(Где-то сущесвует моя тема с поиском принтера.) А при обработкн печати в форме можно отправить доки на печать единой массой. Что существенно увеличивает скорость.
#24 by BPS
Спасибо, я уже практически разобрался, занимаюсь реализацией...
#25 by BPS
+ параллельно просматриваю ссылку....достаточно интересно
#26 by ГламурныйПодонок
С этим согласен. Когда делал массовую печать, реализовывал именно через вынос печатных форм в обработку.
#27 by Warlock
(23,26)Согласен, что скорость выше. Но есть вопрос - какой принтер сможет печатать быстрее, чем метод отправлять на печать?
#28 by ГламурныйПодонок
Если, к примеру, пакет документов на отгрузку состоит из 6 документов (ТОРГ-12 , СФ , сертификат), то отправка на принтер нескольких печатных форм существенно проигрывает по времени отправке одной формы, в которой собраны все документы. На достаточно большом объеме (порядка 300-400 отгрузок или 1800-2400 форм) разница во времени (в моей реализации) достигала 30-40 минут. Девчата-операторы были счастливы - стали домой уходить на час раньше.
#29 by Warlock
Да уж... А это на каких принтерах?
#30 by ГламурныйПодонок
Марку точно не помню. Большой такой комбайн, ростом ~ 110 см, со своим винтом на 10ГБ, скоростной, специально закупали для вечерней печати.
#31 by BPS
Что-то не хочет на принтер идти сразу... Вроде прописал в Документе Реализация в ПриОткрытии  и в Печать(СразуНаПринтер =0) в чем проблема не пойму...
#32 by zzzzz
зы 4250 кажется.
#33 by BPS
+ прописал необходимые строки..
#34 by BPS
Вот фрагменты модулей Обработки и Документа Реализация Обработка групповой печати документов Фрагменты модуля формы Документа Реализация
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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