Система компоновки данных СКД представляет собой механизм, основанный на декларативном описании отчетов. Он предназначен для построения отчетов, а также вывода информации, имеющей сложную структуру и содержащий произвольный набор таблиц и диаграмм. Система компоновки данных позволяет реализовать следующие возможности:
создание отчета без программирования;
использование автоматически генерируемых форм просмотра и настройки отчета;
разбиение исполнения отчета на этапы;
исполнение отдельных этапов построения отчета на различных компьютерах;
независимое использование отдельных частей системы компоновки данных;
программное управление процессом выполнения отчета.
Схема компоновки данных описывает суть данных, которые предоставляются отчету (откуда получать данные и как можно управлять компоновкой данных). Представляет собой базу, на основе которой могут быть сформированы всевозможные отчеты. Схема компоновки данных может содержать:
текст запроса с инструкциями системы компоновки данных;
описание нескольких наборов данных;
подробное описание доступных полей;
описание связей между несколькими наборами данных;
описание параметров получения данных;
описание макетов полей и группировок;
и др.
Опубликовано в: 11.07.2023 в 13:22