Проблема при переключении принтера при двусторонней печати документа

Форум 1С: Одинэс.Ру

Найти!

Проблема при переключении принтера при двусторонней печати документа

bvb
01.07.2009 - 08:53
Есть задача - на каждую строку реализации надо напечатать комплект документов
Из которых :
Первый лист односторонний на первой странице
Второй и третий на 2х сторонах второй страницы соответственно
Четвертый лист на одной стороне третьей страницы
 
Я сделал в системе две копии одного физического принтера для печати с оборотом и без
Создал три объекта таблицы под три страницы соответственно, и вывожу их на
печать в цикле по каждой строке номенклатуры.
 
Цикл
Т1.ПараметрыСтраницы(1,,,10,5,0,0,0,0,1,,ПринтерОдносторонний);
Т1.КоличествоЭкземпляров(КолвоКопий);  
Т1.Напечатать(1); // Одностороняя печать
 

Т2.ПараметрыСтраницы(1,,,10,5,0,0,0,0,1,,ПринтерДвусторонний);
Т2.КоличествоЭкземпляров(КолвоКопий);
Т2.Напечатать(1); // Двустороняя печать
 
Т3.ПараметрыСтраницы(1,,,10,5,0,0,0,0,1,,ПринтерОдносторонний);
Т3.КоличествоЭкземпляров(КолвоКопий);  
Т3.Напечатать(1); // Одностороняя печать  
 
КонецЦикла
 
Проблема заключается в том что если Напечатать(1) все проходит на ура, но надо до опупения
жать ОК. А если Напечатать(0) тогда принтер не переключается и все шарашит с одной стороны.
 
Что делать ? Может переключать из 1С принтер по умолчанию скриптом перед выводом каждой таблицы ?
 

К списку тем К списку форумов

Интересные темы

odines.ru
02.12.2020 - 06:37
Смотри также:
OFF: Для тех кому нечем заняться предлагается размять мозги
ЖКХ: Расчет квартплаты
Алкоголь....

Re: Проблема при переключении принтера при двусторонней печати документа

_Rumata_
1 - 01.07.2009 - 09:21
Все проще, используешь принтер с двусторонней печатью.
Заполняешь первый лист, после заполнения
Т1.Напечатать(1);
Т1 = "";
Заполняешь второй лист, после заполнения
Т1.НоваяСтраница()
Заполняешь третий лист, после заполнения
Т1.Напечатать(1);
Т1 = ""
 
и т.д...

Re: Проблема при переключении принтера при двусторонней печати документа

bvb
2 - 01.07.2009 - 11:43
Не получилось.
В режиме Напечатать(0)
Все фигачит односторонне даже на двусторонний принтер

Re: Проблема при переключении принтера при двусторонней печати документа

Чучундер
3 - 02.07.2009 - 00:19
для переключения на другой принтер надо использовать связку - Таб.Опции() обязательно должно быть... вопрос известный - поищи ответ, он есть

Re: Проблема при переключении принтера при двусторонней печати документа

_Rumata_
4 - 02.07.2009 - 07:59
Попробуй обычный отчет размером более одного листа "в режиме Напечатать(0)" распечатать на твоем "двустороннем принтере". Если печатает на одной стороне - проблемы в установках принтера.
К списку тем К списку форумов
Тема закрыта и находится в архиве.
Но Вы можете начать новую тему.
« внутреннее перемещение ОС. бух, релиз 630, Зарплата КАМИН 1.2. Как выполнить переход с УСН на общее налогообложение в середине года? »
© 2009 Форум 1С: Одинэс.Ру