Руководство разработчика

Объектный тип ТФ_РАЗМЕТКА_ПЕЧАТИ

Тип ТФ_РАЗМЕТКА_ПЕЧАТИ представляет условия вывода на печать раздела табличной формы. Разметка предоставляет возможность задания специальных параметров печати раздела, таких как ориентация страницы, масштаб и др., а также определить шапки раздела, которые будут автоматически дублироваться на разных страницах.

Поля

Тип Поле Описание Значение по умолчанию
ЛОГИКА отделитьПризнак принудительного отделения вышестоящих разделов от данного при печати. Отдельная печать означает, что объекты печати, определенные в вышестоящих разделах, не действуют на данный раздел и нижестоящие. так, например, вертикальные разрывы страниц действуют на все совместно печатаемые разделы. При некоторых условиях отдельная печать раздела предпринимается автоматически. В качестве примера таких условий можно назвать различие опций печати и наличие вертикальных шапок.
ТФ_ОПЦИИ_ПЕЧАТИ опцииСпециальные параметры печати, применяемые только к данному разделу. При различии значений опций печати соседних разделов производится отдельная печать этих разделов.
ЦЕЛОЕ левая_шапкаКоличество столбцов с левой стороны раздела, которые будут повторяться на каждой странице при вертикальной разбивке. Вертикальные шапки поддерживаются только в регулярном разделе. Наличие вертикальных шапок приводит к отдельной печати раздела.
ЦЕЛОЕ верхняя_шапкаКоличество строк сверху раздела, которые будут повторяться на каждой странице при горизонтальной разбивке.
ЦЕЛОЕ правая_шапкаКоличество столбцов с правой стороны раздела, которые будут повторяться на каждой странице при вертикальной разбивке. Вертикальные шапки поддерживаются только в регулярном разделе. Наличие вертикальных шапок приводит к отдельной печати раздела.
ЦЕЛОЕ нижняя_шапкаКоличество строк сверху раздела, которые будут повторяться на каждой странице при горизонтальной разбивке.
ЧИСЛО макс_высота_верхнеймаксимальная высота верхней шапки в сантиметрах. Необходима, т.к. высота строк в шапках может изменяться в зависимости от текста в ячейках типа "макрос". При превышении максимальной высоты шапка обрезается. 5
ЧИСЛО макс_высота_нижнейМаксимальная высота нижней шапки в сантиметрах. 5
ЦЕЛОЕ верхняя_неразрывн_внешКоличество строк в предыдущих разделах, которые образуют область неразрывности при печати с несколькими верхними строками данного раздела.
ЦЕЛОЕ верхняя_неразрывн_внутрКоличество верхних строк данного раздела, которые образуют область неразрывности при печати с несколькими строками предыдущих разделов.
ЦЕЛОЕ нижняя_неразрывн_внешКоличество строк в следующих, которые образуют область неразрывности при печати с несколькими нижними строками данного раздела.
ЦЕЛОЕ нижняя_неразрывн_внутрКоличество нижних строк данного раздела, которые образуют область неразрывности при печати с несколькими строками следующих разделов.

Получение и установка разметки печати раздела может быть осуществлена методами типа ТАБ_ФОРМА СЧИТАТЬ_РАЗМЕТКУ_ПЕЧАТИ и УСТ_РАЗМЕТКУ_ПЕЧАТИ соответственно.

См. также: