|
<< Click to Display Table of Contents >> Navigation: Создание отчетов > Создание отчетов в MasterSCADA 4D > Источники данных, переменные и функции > Источники данных > Прочие источники > Данные из кросс-таблиц |
В генераторе отчетов есть возможность создать источник данных на основе кросс-таблицы, т.е. можно создать новый источник, колонками которого будут являться колонки построенной кросс-таблицы, а строками - строки построенной кросс-таблицы. Рассмотрим на примере создание источника данных на основе кросс-таблицы. На рисунке снизу представлена страница отчета с построенной кросс-таблицей:

Для того чтобы создать источник данных на основе кросс-таблицы, следует вызвать окно Новый источник данных и выбрать пункт Данные на основе Кросс-таблицы. На рисунке снизу представлено окно Новый источник данных:

Откроется окно Новый источник данных, где следует указать Наименование нового источника данных, а также Псевдоним (при необходимости):

После нажатия кнопки OK получим результат в словаре:

Далее необходимо дважды кликнуть по новому источнику данных. Откроется вторая форма окна Новый источник данных:

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

При построении отчета генератор отчетов заполнил созданный источник данных данными из кросс-таблицы и отобразил данные в виде списка.