<< Click to Display Table of Contents >> Navigation: Проект > Документы объектов > Генератор отчетов > Проектирование отчетов > Секции (бэнды) > Порядок вывода секций |
При построении отчета все секции выводятся в строго определенном порядке. Это происходит, потому что каждая секция выполняет определенную функцию в отчете. И очень важен порядок, в котором будут выводится на печать секции. К примеру, при выводе таблицы используются три секции: Заголовок, Данные, Итог. Секция Заголовок служит для размещения заголовков данных. Сами данные размещаются на секции Данные, а итоги по этим данным размещаются на секции Итог.
Порядок |
Название |
Описание |
1 |
Заголовок страницы |
На каждой странице. Вывод на первой странице – опционально. |
2 |
Заголовок отчета |
Один раз в начале отчета. Заголовок отчета может выводится раньше чем Заголовок страницы, если у страницы (на которой находятся обе секции) свойство Титул до заголовка установлено в Да. |
3 |
Заголовок данных, Заголовок колонки |
Один раз перед выводом данных (Для Заголовок колонки - один раз для каждой колонки). Вывод на каждой новой странице – опционально. |
4 |
Заголовок группы |
В начале каждой группы. Вывод на каждой новой странице – опционально. |
5 |
Данные |
Для каждой строки данных. |
6 |
Итог группы |
В конце каждой группы. |
7 |
Итог данных, Итог колонки |
После вывода всех данных (Для Итог колонки - один раз для каждой колонки). Вывод на каждой новой странице – опционально. |
8 |
Итог отчета |
Один раз в конце отчета. |
9 |
Итог страницы |
На каждой странице. Вывод на первой странице – опционально. |
В таблице не указан секция Дочерний. Эта секция всегда печатается после той секции, после которой она расположена на листе.
Примечание. В первую очередь выводятся компоненты, которые не расположены ни на одной секции. После этого выводятся секции.
В одном отчете Вы можете использовать достаточно большое количество секций одного типа. К примеру две секции Заголовок. Возникает вопрос - если секций одного типа больше одного, то какой будет выведен на печать раньше? Все секции одинакового типа выводятся в порядке расположения на странице. Т.е. сначала выведется секция, которая выше других, затем, секция которая находится под ней и т.д. В случае с кросс-секциями правило тоже самое, только первой будет выведена секция, которая находится левее остальных. Порядок расположения секций можно менять. Для этого, просто перетащите курсором мышки одну из секций выше или ниже другой или воспользуйтесь командами Переместить вперед и Переместить назад. Используйте кнопки на панели инструментов Дизайн для изменения порядка компонентов.