Добавление бэнда с параметрами цикла

<< Click to Display Table of Contents >>

Navigation:  Проект > Документы объектов > Генератор отчетов > Примеры построения отчетов > Непрерывно-периодический отчет >

Добавление бэнда с параметрами цикла

Сначала вытащим на страницу источник данных "Параметры_цикла". Отметим в окне Данные все переменные кроме "Время", зададим нужное чередование полей в бэнде, и включим построение бэндов Заголовок данных и Итог данных.

ReportManualPart3_img7

Бэнды добавились на страницу. Используя средства форматирования, настроим их внешний вид.

ReportManualPart3_img8

Запустим построение отчета.

ReportManualPart3_img9

Получилось не очень хорошо – должно было получиться только 3 записи (столько было сделано циклов) а у нас получилось 9 – данные дублируются. Дело в том, что при формировании по изменению строка данных добавляется каждый раз, когда происходит изменение одного из параметров источника.

Можно избежать этого, если сделать все параметры кроме одного не основными – в этом случае новая строка данных будет создаваться только при изменении одного параметра, что нам и нужно.

Пусть основным параметром у нас останется переменная "Конец_цикла". Выделим переменную "Начало_цикла" и перейдем на закладку Свойства. Выберем пункт Основной и установим значение – "false". Параметр "Начало_цикла" перестал быть основным. Проделаем то же самое с переменной "Уставка".

ReportManualPart3_img10

Посмотрим результат – запустим предварительный просмотр.

ReportManualPart3_img11

У нас получилось всего три записи – как мы и планировали.