Device (Name prm, Copy prm, Pages prm, Fields prm, Orientation prm)

Описание: Вывод содержимого объекта на принтер с указанными параметрами

Назначение: Создание переменной

Ключевой объект:  Текстовая константа – перемещается в первый текстовый  параметр

Параметры: Указатель параметра метода, Текстовый, Набор первичных параметров.

Указатели параметров:

Name  - Имя устройства – точно также как в списке принтеров:

Copy  - Число копий печатаемого объекта

Pages  - Печать выбранных страниц – допускается вывод в формате "1-2,3"

Orientation  - Ориентация страницы:

  По умолчанию - "default"

  Вертикальная ориентация – "vertical",  "portrait",  "v", "p"

  Вертикальная ориентация – "horizontal", "landscape", "h",  "l"

Fields  - Установка полей печати «Левое, Верхнее, Правое, Нижнее».

  Так же любое значение размера поля может принимать значение по умолчанию - "default"

              Дополнительно для каждого поля можно задавать тип системы счисления:

  "15.9mm, 2cm, default, 1.5in",

   Где: mm – миллиметры, cm – сантиметры, ininches.

Возвращаемое значение: Набор параметров печати - [PRINT PARAMETERS]

Применение:

1. Печатаем все файлы на устройство «Image printer»

PRINT files AS Device(Name "Image Printer")

2. Печатаем все файлы на принтер по умолчанию с указанием размеров полей и ориентации страницы

PRINT files AS Device(Fields "10.9mm, 20.3mm, default, default", Orientation "Horizontal")

3. Печатаем все главы на принтер «Image printer», с указанием числа копий

PRINT глава AS Device(Name "Image Printer", Copy "2")