Поля и границы
При печати отчета, как правило возникает ситуация, когда принтер не может печатать до краев листа бумаги, т.е. происходит потеря информации. Иначе, говоря, страницу можно максимально заполнить текстом, но, из-за технических характеристик принтера, часть информации на краях не будет напечатаны. Для избежания таких ошибок, при создании отчета устанавливают границы. Границы разделяют область печати и оставшиеся пустое пространство по краям страницы, которое называются полями:
|
Как правило, текст и другие элементы отчета размещаются в области печати. В тоже время, на полях можно размещать элементы. Например, текстовый компонент с функцией вывода номера страницы. Размер полей можно изменять, выбрав одни из предустановленных полей или задав произвольные. Предустановленные варианты полей можно выбрать на вкладке Страница (Page) в меню Поля (Margins). Произвольные поля задаются при помощи свойства Поля (Margins) у страницы.
|
Иногда возникает необходимость создать отчет с переплетом. Для этого требуется более широкое поле с одной из стороны страницы:
Как видно из рисунка, у левой страницы правое поле шире, чем левое, а у правой страницы, наоборот, левое поле шире чем правое. Такое расположение полей предоставляет возможность переплета, т.е. скрепить страницы в виде книги. Расположение полей у смежных страниц, как на рисунке выше, называется зеркальным расположением полей. Для включения режима зеркальных полей, следует свойство Mirror Margins установить в значение да (true).
|
Теперь рассмотрим пример установки полей. Предустановленные поля можно изменить на вкладке Страницы (Page) при помощи команды Поля (Margins):
|
Установка произвольных полей осуществляется на панели свойств. В зависимости от типа интерфейса, на панели может быть представлено одно свойство Поля (Margins), и в этом случае, значениями данного свойства будут четыре числовых значения от 0 и больше, указанные через разделитель ";"
В некоторых типах интерфейса, на панели свойств будет расположена группа свойств Поля (Margins), где каждое поле это отдельное свойство:
Для включения режима зеркальных полей, следует свойство Mirror Margins установить в значение да (true):
|