Имя: Пароль:
1C
1С v8
Как реализовать двухстороннюю печать макета из внешней обработки?
0 Шляпник
 
09.01.14
13:31
Вывожу макет на печать:
УниверсальныеМеханизмы.НапечататьДокумент(ПечатьДоговораМатериальнойОтветственности(), 1, Ложь, );
Принтер поддерживает данный режим. Как лучше всего реализовать?
1 Шляпник
 
09.01.14
13:32
ЗУП 2.5
2 1Сергей
 
09.01.14
13:32
Да
3 SherifSP
 
09.01.14
13:43
(0) Ищи внешние компоненты, типовым методом нельзя
4 Шляпник
 
09.01.14
13:44
Как сделать то на уровне 1с а не драйвера принтера? Как бы создавать копию принтера с заданной настройкой двухсторонней печати не охота.
5 Fish
 
09.01.14
13:48
(4) Переходи на 8.3. Там это реализовано:
ТабличныйДокумент (SpreadsheetDocument)
ДвусторонняяПечать (DuplexPrinting)
Использование:

Чтение и запись.
Описание:

Тип: ТипДвустороннейПечати.
Содержит тип двусторонней печати.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
6 Necessitudo
 
09.01.14
13:50
А в чем проблема? Получаешь табличный документ, разбитый разделителем постранично. Затем обходишь ячейки построчно, собирая строки в отдельный табличный документ; доходишь до разделителя - вуаля, первый лист есть. Посылаешь его на печать, затем начинаешь диалог с юзером - просишь его перевернуть распечатанный лист и сунуть обратно. Он подтвердил - продолжаешь свое грязное дело; формируешь временный табдок - и на печать...Повторить цикл н-ное количество раз.
7 Шляпник
 
09.01.14
18:59
А нельзя сделать настройку принтера для конкретного табличного документа, чтобы пользователь допустим задал параметры печати и сохранил их для данного таб документа а затем печатал по умолчанию. Данный тип документа в двухстороннем режиме?