О настройке параметров печати для различных рабочих мест.

Часто бывает необходимо одну и ту же печатную форму печатать на разных принтерах,

в зависимости от рабочего места или модуля из которого производится печать.

Это можно настроить в справочнике R222 ("Справочник пользовательских описаний бланков").

Он вызывается из справочника печатных форм (R221) по клавише F7 - Польз.

В нем надо завести 2 строки с разными параметрами (кол-во копий или имя принтера), а в

поле "Условие" занести выражение возвращающее логическое значение, используя системные

переменные:

idnetaddr - IP адрес рабочей станции (например, idnetaddr='192.168.200.203')

IdWorkPlace - идентификатор рабочей станции (его можно посмотреть в Справке о программе.

              Например IdWorkPlace='6076275425')

TaskName - имя текущего модуля

TaskNum - номер текущего модуля

Можно в программе бланка определить Global переменную и затем опрашивать её.

Например, в программе в зависимости от переменной ширины печатной формы устанавливать

переменную OutNeedLand, а в справочнике R222 в зависимости от его значения устанавливать

ориентацию бланка.

Отдельно надо отметить, что при направлении печати на сетевой принтер необходимо, чтобы

данный принтер был установлен в операционной среде данной рабочей станции. Доступные (установленные)

принтеры можно посмотреть кроме Пуск-Принтеры и факсы еще нажав на выбор принтров в справочнике R222.