Данные из кросс-таблиц

<< Click to Display Table of Contents >>

Navigation:  Создание отчетов > Создание отчетов в MasterSCADA 4D > Источники данных, переменные и функции > Источники данных > Прочие источники >

Данные из кросс-таблиц

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

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

dannye_iz_kross_tablic_1

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

dannye_iz_kross_tablic

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

dannye_iz_kross_tablic_2

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

dannye_iz_kross_tablic_3

В окне выбирается нужная кросс-таблица, которая ранее была добавлена в отчет.

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

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