#0
by anton_minsk
Добрый день! Нужна помощь. Необходимо печатать ТТН и приложения к ТТН(на белых листах) на одном принтере, но из разных лотков. Пример: из лотка 1 печатаются ТТН, а из лотка 2 печатаютя протоколы и др., потом цикл повторяется. для снижения трудозатрат печать всех документов на водителя будет происходить нажатием одной кнопки. нужно сделать так, чтобы разные печатные формы шли на разные лотки принтера. суть в автоматической настройке выбора лотка, к каждой печатной форме. Подскажите как реализовать.
#2
by Kreont
Простой вариант решения: создать два принтера в виндовс: Лоток1 и Лоток2 (с настройками лотка по умолчанию), и сразу посылать печать на нужный.
#5
by Kreont
Почему это не то, если хочется сделать красиво и правильно то только прочитав мс мсдн, а для лентяев вариант :)
#8
by kosts
Думаю можно сделать и средствами 1с. У таблицы можно сохранять параметры + можно указать принтер конкретно + способ из .
#12
by Eugene_life
Можно отправлять сперва на печать одни листы, потом подвешивать сообщение "Печать продолжится через Х минут. Положите в лоток нужную бумагу". Подразумевается, что пользователь, увидя это сообщение, переложит бумагу (переставит лоток, или вытащит бумагу из лотка 1, чтобы по умолчанию поехала печать из другого лотка). Условие "по одной кнопке" - будет соблюдено :)
#13
by anton_minsk
хотелось бы, чтобы в выходной лоток выходил готовый пакет документов на клиента(ТТН + приложение + протокол), потом на следующего(ТТН + приложение + протокол) и т.д. девочка только сколола их степлером и положила в стопку.
#17
by anton_minsk
сам не программист, я проект-менеджер хочу грамотно поставить задачу внедренцам, а они как только слышал что что-то нужно сделать нестандартное, говорят, что сделать это невозможно полазив в нете, понимаю, что данным вопросом люди интересовались уже давно, первую публикацию нашел аж от 2006 года
#19
by kosts
В каждом документе поместить 1. ТабДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_37904229154070987945678769<т.е. строго уникальная строка>"; 2. Перед первой печатью, когда уже сформирована печатная форма, в параметрах страницы выбрать нужный принтер и лоток. 3. Если сработает, то жду зарплату внедренцев :-) ...
#23
by RomaH
как ни странно, имя принтера в настройках печати не сохраняется - ставиться всегда последний используемый
#24
by RomaH
ок пойдем от обратного - как сделали мы и для чего задача в регистратуре больницы с одного РМ печатать листки нетрудоспособности (бланки на гос. знаке) и талоны приема - просто печатные формы на А5 печать на разные принтеры пришли к выводу что надо перед печатью (выводом) задавать явно имя принтера (а так как для следующей печати имя принтера бертся последнее - то надо задавать имя принтера для всех печатаемых документов в данной конфигурации) соответсвенно ВК для определения списка принтеров на РМ, и регистр сведений типа: РМ + ПечатнаяФорма - имя принтера если имя принтера не определено - принтер по умолчанию
#25
by RomaH
в общем вот из-за этого: "так как для следующей печати имя принтера бертся последнее - то надо задавать имя принтера для всех печатаемых документов в данной конфигурации" ну очень все не красиво и через анус получается
#30
by kosts
Поместил на форму 2 таблицы. В предприятии для каждой таблицы в параметрах страницы задал свой принтер. Распечаталось на разных принтерах одной кнопкой. Указывал один и тот же принтер с разными лотками, запоминает. Но у меня такой принтер, что печатает всегда на лоток ручной печати если там лежит бумага. Так что пробуйте. Вариант стоит проверки на вашем оборудовании.
#31
by kosts
> в общем вот из-за этого: "так как для следующей печати имя принтера бертся последнее - то надо задавать имя принтера для всех печатаемых документов в данной конфигурации" ну очень все не красиво и через анус получается Попробуй сразу после печати устанавливать имя принтера в Неопределено
#35
by RomaH
на толстом аналогично либо я где-то накосячил с ключем параметров печати (хотя поля, маштаб и прочее запоминает) либо это управляемое приложение так отрабатывает
#37
by RomaH
т.е. вполне себе работает если у не управляемое приложение а если управляемое - пишите в ошибки платформы - может исправят а может это мой косяк - что не запоминает принтер просьба подтвердить или опровергнуть
#41
by RomaH
хм, щас убрал свои дописки - все стало ОК принтер запоминается толи я глючил, толи платформу обновили и заработало
#42
by Азат
ну ты ваще извращенчег... wsh для этого вполне достаточно было.. и принтер можно было дефолтовый менять и все то есть схема такая была:
#44
by RomaH
ага - а какой ставить дефолтовым ты откуда знаешь - рабочих мест много и принтеры разные
#45
by RomaH
но реально я похоже попал с этой задачей именно на релиз платформы с багом - ибо вполне достаточно но у нас в тот момент времени не получилось - принтер не запоминался сейчас убрал присваимвание имени принтера принудительно - все ок Функция ПечатьКартыВыбывшего(МассивОбъектов,ОбъектыПечати)
#46
by Азат
ну а как ты хочешь выбирать - куда чего печатать? сканишь сеть и печатаешь на первый попавшийся?
#47
by RomaH
ну так в написано же РС РС заполняется на каждом рабочем месте по необходимости но задача не актуальна - все работает и так, похоже на 8.2.14 релизе была такая фича, сейчас 15 - все работает
#48
by RomaH
т.е. в чем извращенность то проявилась? в том что не дефолтный принтер меняю, а имя принтера для ТД присваиваю? ... ну так батенька, это вы извращенец дефолтный принтер меняется для всего сеанса пользователя ведь?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- v8: есть ли аналоги openconf для 1с v8
- v8: Как удалить 1С v8 ?
- v8: Проблема с совмещением разных платформ на одном серваке (клиент-серверный)
- как печатать с двух разных программ на один ФР на одном компе
В этой группе 1С
- отправка html с картинками в теле письма в УТ
- Заявка на наличные (банковская карта)
- УТ 11 не появляется кнопка ввод на основании
- в поле формы выбираются несколько значений
- ОбъектКоллекции в конвертации данных
- Нужно ли менять платформу на 8.3 (ЗУП базовая)
- Как в ЗУП настроить проводки для выгрузки в БП?
- Не открывается в конфигураторе ОсновнаяСхемаКомпоновкиДанных
- Как подменять значение объекта в ПКО?
- осв по счету с детализацией по документам
- v7: Неверный индификатор (идентификатор)
- v7: УдалитьПроводку выдает Недопустимая операция - причина ?
- скд. вывод 2х таблиц
- Закрашивание ячейки в макете
- Своё поведение кнопки Сформировать. СКД.
- Свертка Бухгалтерия предприятия, редакция 2.0
- Поведение колонок табличной части в УФ
- Модуль обмена данными для Win7 x64 nkeyinst
- УниверсальныйОбменДаннымиXML. Отбор построителем.
- В ЦУП не выбрать центральный сервер при добавлении базы