Имя: Пароль:
1C
1C 7.7
v7: Печать нескольких копий
0 Dimon1C
 
16.07.13
08:32
Необходимо подряд напечатать 2 копии одного документа, причем за 1 раз - только одну копию
Делаю так:

Если Вопрос("Распечатать сразу на принтер 2 копии?", 4) = 6 Тогда
       ПечТабл.Опции(0, 0, 0, 0, "ДляРеализации", "ДляРеализации");
       ПечТабл.КоличествоЭкземпляров(1);
       ПечТабл.Напечатать(0);
       Возврат;
   КонецЕсли;
Как напечатать еще раз тот же документ?
Два раза ПечТабл.Напечатать(0); ? не срабатывает, снова формировать печатную форму?

P.S. Почему именно так печатаю, есть известная проблема HP 2055dn + Win 2008 64bit, при дуплексной печати более 1 копии, принтер глючит, и печатает на листах с двух сторон одну и ту же страницу.
1 Shaman100M
 
16.07.13
08:55
а так?
ПечТабл.Показать();
ПечТабл.Напечатать(0);
ПечТабл.Напечатать(0);
ПечТабл.Показать(,,-1);

еще вариант сделать четное количество страниц и печатать через диалог.

Если ПечТабл.КОличествоСтраниц()%2=1 Тогда
   ПечТабл.НоваяСтраница();
КонецЕсли;
2 Dimon1C
 
16.07.13
09:10
(1) Работает вариант, только окно 1С сначала сворачивается, потом разворачивается.

По поводу четного количества не совсем понял? это решает проблему дуплекса?