Имя: Пароль:
1C
1С v8
Печать с запоминанием выбора принтера, несколько раз,
0 Double_Medved
 
12.07.17
17:46
Добрый день!
Есть у меня список документов, например 100.
У каждого есть печатная форма.
Юзеры заходили в каждый документ, нажимали печать, желательно с предпросмотром и выбором принтера, т.к. принтеров несколько, и никто не может знать, какой из них отвалился в данный момент.
Но сейчас 21 век и по просторам России идет масштабная автоматизация бизнес - процессов.

В общем, мне надо 1 раз выбрать в диалоге выбора принтера принтер и печать на него несколько раз разные печатные формы.
В том самом первом выборе юзер должен найти "не серый принтер" и отправить на него.

Пытался грубо говоря так:

ТабДокумент.Напечатать(РежимИспользованияДиалогаПечати.Использовать);
ТабДокумент2.Напечатать(РежимИспользованияДиалогаПечати.НеИспользовать);

Тестировал - в первый раз выбирается принтер, печатается на него, а вот второй раз отправляет на принтер по умолчанию, а не на выбранный до этого.
Можно конечно использовать "ИмяПринтера" и задавать его жестко, но чтобы понять какой принтер сейчас работает надо зайти в диалог выбора принтера.
После первой печати свойство "ИмяПринтера" в ТабДокумент = Неопределено, я надеялся что там сохранится последний выбранный принтер, но нет. Я надеялся что вторая печать будет отправлять на выбранный до этого принтер, но нет, отправляет на принтер по умолчанию.

Прошу помочь советом.
1 ejikbeznojek
 
12.07.17
17:52
Если параметры одинаковые попробуй установить одинаковые
ТабДок.ИмяПараметровПечати
2 Double_Medved
 
12.07.17
18:24
(1) Попробовал, не работает