Отчет с колонками на бэнде Данные

YouTube

 

Посмотрите наши видеоурок по созданию отчета со списком. Подписывайтесь на канал Stimulsoft и узнайте первыми о новых видеоуроках. Вопросы и предложения оставляйте в комментариях к видео.

 

 

 

В этой главе будут рассмотрены такие вопросы как:
strel11 Добавление колонок;

strel11 Заголовки и Итоги для колонки;

strel11 Установка ширины и промежутка;

strel11 Направление колонок;

strel11 Режим справа налево;

strel11 Минимальное количество строк.

 

 

Добавление колонок

 

Шаг 1: Запустить дизайнер отчетов;

 

Шаг 2: Подключить данные и создать связи между источниками данных;

 

Шаг 3: Добавить в шаблон отчет бэнд Данные (Data Band) и выделить его;

 

Шаг 4: Задать необходимое количество колонок при помощи свойства Колонки (Columns) на панели свойств. Значение данного свойства будет соответствовать количеству колонок на текущем бэнде Данные;

 

Шаг 5: Добавить необходимые компоненты на текущий бэнд Данные.

 

 

Заголовки и итог для колонок

При разработке отчета с колонками на бэнде Данные можно создать заголовок и итог колонок с использованием специальных бэндов. Для этого слеудет:

 

Шаг 1: Создать или открыть отчет с колонками на бэнде Данные;

 

Шаг 2: Выделить бэнд Данные;

 

Шаг 3: Перейти на вкладку Вставить (Insert) и в меню секций выбрать бэнд Заголовок колонки (Column Header);

 

Шаг 4: Добавить этот бэнд выше бэнда Данные с колонками, к которому необходимо добавить заголовки колонок;

 

Шаг 5: Разместить компонент с заголовком для колонок, например текстовый компонент с текстом, на бэнде Заголовок колонки;

 

Шаг 6: Перейти на вкладку Вставить (Insert) и в меню секций выбрать бэнд Итог колонки (Column Footer);

 

Шаг 7: Добавить этот бэнд ниже бэнда Данные с колонками, к которому необходимо добавить итог по колонке;

 

Шаг 8: Разместить компонент с итогом для колонок, например текстовый компонент с функцией расчета итога, на бэнде Итог колонки;

 

 

Ширина колонок и промежуток между ними

 

Шаг 1: Создать или открыть отчет с колонками на бэнде Данные;

 

Шаг 2: Выделить бэнд Данные;

 

Шаг 3: При помощи свойства Ширина колонки (Column Width) на панели свойств определить ширину для каждой колонки на бэнде Данные;

 

Шаг 4: При помощи свойства Расстояние между колонками (Column Gaps) на панели свойств определить промежуток между смежными колонками на бэнде Данные.

 

Информация

 

Стоит учитывать, что значение для свойств Ширина колонки и Расстояние между колонками указывается в единицах измерения отчета: сантиметры, миллиметры, дюймы, сотые дюймов.

 

 

 

Направление колонки

При разработке отчета с колонками на бэнде Данные, можно определить порядок заполнения колонок Вправо затем вниз (Across Then Down) или Вниз затем вправо (Down Then Across). Для этого следует:

 

Шаг 1: Создать или открыть отчет с колонками на бэнде Данные;

 

Шаг 2: Выделить бэнд Данные;

 

Шаг 3: Установить соответствующее значение (вправо затем вниз или вниз затем вправо) для свойства Направление колонок (Column Direction) на панели свойств.

 

 

Режим справа налево

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

 

Шаг 1: Создать или открыть отчет с колонками на бэнде Данные;

 

Шаг 2: Выделить бэнд Данные;

 

Шаг 3: Установить свойство Справа налево (Right to Left) на панели свойств в значение Да (True) для включения режима заполнения колонок справа налево.

 

Информация

 

При включении режима Справа налево, направление колонок будет работать в зеркальном режиме: влево затем вниз или вниз затем вправо.

 

 

 

Минимальное количество строк в колонке

При разработке отчета с колонками на бэнде Данные можно определить минимальное количество строк в каждой колонки. Для этого следует:

 

Шаг 1: Создать или открыть отчет с колонками на бэнде Данные;

 

Шаг 2: Выделить бэнд Данные;

 

Шаг 3: Определить минимальное количество колонок как значение свойства Минимальное количество строк в колонке (Min Rows in Column).