Метод ТАБ_ФОРМА.ПЕЧАТЬ
Метод ПЕЧАТЬ осуществляет отправку табличной формы на принтер.
ФУНКЦИЯ ПЕЧАТЬ(ЛОГИКА: запрос = ДА;
ЦЕЛОЕ: копии = 0;
СТРОКА: файл = "";
СТРОКА: принтер = "")
Параметры
- запрос
- Признак показа диалога настройки принтера: ДА – показывать, НЕТ – не показывать.
- копии
- Количество копий печатаемого документа.
- файл
- Необязательный параметр. Имя выходного файла, если драйвер поддерживает вывод в файл. Если значение параметра начинается со "*", то вместо заголовка табличной формы для имени задания печати используется значение параметра (без звездочки). Это может быть необходимо для передачи имени и папки выходного файла некоторым виртуальным принтерам.
- принтер
- Необязательный параметр. Имя принтера для выполнения печати. По умолчанию используется текущий принтер программы.
Для вызова метода ПЕЧАТЬ должно быть создано окно табличной формы с помощью метода ПОКАЗАТЬ. Метод останавливает выполнение программы до завершения печати. Табличная форма может быть показана в режиме предварительного просмотра печати с помощью метода ПРОСМОТР.
Рекомендованные параметры печати могут быть заданы в атрибутах формы и/или в разметке печати разделов. Для окна табличной формы применяются текущие параметры печати, которые могут быть изменены пользователем в окне "Параметры страницы". Для получения и изменения текущих параметров страницы можно воспользоваться методами СЧИТАТЬ_ПАРАМ_СТРАНИЦЫ и УСТ_ПАРАМ_СТРАНИЦЫ соответственно.