Колонки на странице

<< Click to Display Table of Contents >>

Navigation:  Создание отчетов > Рекомендации по созданию отчетов > Секции (бэнды) > Отчеты с колонками >

Колонки на странице

На странице отчета можно вывести данные в виде нескольких колонок. Для того чтобы включить режим вывода данных колонками, используйте свойство Колонки страницы отчета. По умолчанию это свойство равно 0. Если это свойство установить в значение больше чем 1, то данные будут выводится в виде колонок. Кроме того необходимо изменить еще два свойства - Ширина колонки и Расстояние между колонками. В свойстве Ширина колонки указывается ширина выводимой колонки. Эта ширина действительна для всех колонок, которые будут выведены на странице. В свойстве Расстояние между колонками указывается расстояние между двумя колонками.

lampПримечание. Для того чтобы настроить страницу для вывода нескольких колонок, необходимо настроить два свойства страницы. В свойстве Колонки указывается количество колонок. В свойстве Ширина колонки указывается ширина каждой колонки.

img_columns_on_page1

 

img_1 Ширина первой колонки

img_2 Ширина второй колонки

img_3 Расстояние между двумя колонками

 

В режиме вывода колонок на странице, страница как бы делится на несколько более маленьких страниц по вертикали. И отчет последовательно выводится сначала в первой части, затем во второй затем в третьей и т.д.

lampПримечание. Количество колонок на странице не ограничено.

Рассмотрим пример. Построим отчет с двумя колонками. Для этого установим свойство Колонки в значение 2 (т.е. две колонки). Укажем в свойстве Ширина колонки ширину одной колонки, а в свойстве Расстояние между колонками - расстояние между двумя колонками. Затем разместим на странице две секции - секцию Данные и секцию Заголовок данных. На секции Заголовок данных будет выводится название данных. На секции Данные будут выводится данные.

lampПримечание. Границы колонок указываются красной вертикальной линией.

img_columns_on_page2

 

Запустим отчет на выполнение. Как видно на рисунке, на странице находится две колонки. Все линии пронумерованы.

 

img_columns_on_page3

 

Вывод колонок отчета происходит следующим образом. Генератор отчетов печатает секции до тех пор, пока не закончится место на странице. После этого, вместо формирования новой страницы, он добавляет с правой стороны новую колонку. После чего продолжает печать данных сверху. Так происходит пока не будут напечатаны все данные или пока не кончится все место на странице.

 

img_columns_on_page4