Имя: Пароль:
1C
1С v8
(1С 8.2 УТ) можно ли программно задавать свой принтер для каждого документа?
0 MrZLO
 
29.08.14
09:40
Здрасте!

Можно ли сделать так, чтобы в документе реализация всегда принтер по-умолчанию был один, а в поступлении другой?

Куда копать, зависит ли это от 1С?

1С 8.2
1 MrZLO
 
29.08.14
09:43
я так понял, что

ТабДокумент.ИмяПринтера = <название принтера>;

а название принтера от куда брать, если в терминале Windows 2003 они при подключении постоянно меняются в зависимости от сессий? или все же есть способ...
2 ksupalo
 
29.08.14
10:04
Можно. Только программно надо менять принтер по умолчанию. И тогда работает нормально. Так делал.

Может сейчас что-то новое есть...
3 Dmitrith
 
29.08.14
10:06
(1) Именно так. убери подключение принтеров по сессиям и просто настрой принтеры в терминале.
4 shuhard
 
29.08.14
10:07
(1) [а название принтера от куда брать]
можно найти через WMI, но это требует высокого уровня подготовки
5 Dmitrith
 
29.08.14
10:18
Ну или пуск- принтеры и факсы-свойства. В 7ке было ограничение - имя принтера должно быть без пробелов. Как в 8ке не знаю т.к. принтеры уже были переименованы.
6 Kamas
 
29.08.14
10:28