Почему при попытке распечатать на конкретный принтер печать идет на принтер по умолчанию? Команда ТабДокумент.ИмяПринтера не работает (1С: V8: Программисту: Язык программирования) — 1C-h
 

Почему при попытке распечатать на конкретный принтер печать идет на принтер по умолчанию? Команда ТабДокумент.ИмяПринтера не работает (1С: V8: Программисту: Язык программирования)

4

Вопрос Почему может не работать команда ТабДокумент.ИмяПринтера — при попытке распечатать на конкретный принтер, печать идет на принтер по умолчанию?
Ответ
Возможно это происходит из-за того, что после присвоения имени принтера командой ТабДокумент.ИмяПринтера где-то ниже идет команда «ИмяПараметровПечати». Эта команда переопределит принтер.

Например:

ТабДокумент.ИмяПринтера = ...
...
ТабДокумент.ИмяПараметровПечати = ...

Вообще, эта команда позволяет сохранить пользовательские настройки параметров печати и если программное определение параметров печати (например, масштаб, имя принтера, ориентация страницы, поля и т.д.) было настроено до вызова этой команды, то приоритетной будет пользовательская настройка.

Описание команды:

ИмяПараметровПечати (PrintParametersName)
Использование:

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

Описание:

Тип: Строка. Содержит имя значения, в котором сохраняются параметры печати таблицы. Параметры печати, настроенные и сохраненные с данным именем, впоследствии восстанавливаются при следующем показе таблицы.
Недоступно на сервере 1С:Предприятие. Не используется в модуле внешнего соединения. Сериализуется.

4 thoughts on “Почему при попытке распечатать на конкретный принтер печать идет на принтер по умолчанию? Команда ТабДокумент.ИмяПринтера не работает (1С: V8: Программисту: Язык программирования)

    1. Да уж 🙂 Спасибо. Проблема с командой «ИмяПараметровПечати» не очевидная, но часто дело именно в ней ))

  1. Здравствуйте помогите пожалуйста у меня не распечатываются доки с ексзеля и 1с, принтер установлен на другой ноутбук работаем по сети, ворд распечатывает

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Next Post

Как сформировать груз в документе «Переупаковка груза» (1С: Логистика - управление складом Axelot)

Вт Июн 22 , 2010
Вопрос Как сформировать груз в документе «Переупаковка груза»? Ответ В документе «Переупаковка груза» прежде чем сформировать груз по кнопке «Положить», надо его сгенерировать. Для генерации груза необходимо сначала нажать на кнопку «Генерация груза»