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

 

 

Эта ширина действительна для всех колонок, которые будут выведены на странице. В свойстве Расстояние между колонками (ColumnGaps) указывается расстояние между двумя колонками.

 

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

 

img_Columns_On_Page1

 

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

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

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

 

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

 

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

 

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

 

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

 

img_Columns_On_Page2

 

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

 

img_Columns_On_Page3

 

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

 

img_Columns_On_Page4