Имя: Пароль:
1C
1С v8
Как узнать имя принтера
0 ketonija
 
03.11.12
14:14
Как в 1с8 узнать имя принтера, на который печатается табличный документ по методу ТабличныйДокумент.Напечатать?
Нужно имя того принтера, который пользователь выбрал в диалоге выбора настроек печати, при нажатии Файл->Печать. Это может быть любой принтер из списка принтеров, не обязательно тот что установлен в системе по умолчанию. Цель - вести лог работы кто куда и что печатал из 1с.
2 Конфигуратор1с
 
03.11.12
14:32
ТабличныйДокумент (SpreadsheetDocument)
ИмяПринтера (PrinterName)
Использование:

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

Тип: Строка.
Содержит имя принтера, известного в системе, на который будет выводиться табличный документ при печати.

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

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
3 Конфигуратор1с
 
03.11.12
14:32
(2)Оно?
4 ketonija
 
03.11.12
14:55
Нет, не оно, там хранится имя принтера из сохраненных настроек, а не того, который выбрал пользователь в диалоге выбора настроек печати.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс