Создание рассчитываемой колонки

<< Click to Display Table of Contents >>

Navigation:  Проект > Документы объектов > Генератор отчетов > Примеры построения отчетов > Общие принципы создания отчетов в MasterSCADA > Примеры создания отчетов > Отчет первый. Непрерывный процесс >

Создание рассчитываемой колонки

Нам необходимо в отчете отображать разницу двух параметров. Конечно, можно было добавить в дерево отчета модуль "Расчет", произвести в нем вычитание, а затем перетащить его в редактор отчетов. Но эффективнее произвести расчет прямо в отчете. Для этого есть специальная функция – рассчитываемая колонка.

Чтобы добавить ее, щелкнем правой кнопкой мыши по источнику "Данные" и выберем пункт меню Новая рассчитываемая колонка.

ReportManualPart1_img11

Появится окно Новая рассчитываемая колонка. Введем имя и псевдоним – "Параметр3", а также тип переменной double (Nullable) – вещественный с Null (Null – отсутствие значение).

ReportManualPart1_img12

В поле Значение нам нужно ввести формулу, которая будет производить вычитание "Параметр2" из "Параметр1". Введем выражение, используя кнопку ReportManualPart1_img13. Нажмем на нее и из появившегося дерева элементов выберем "Параметр1".

ReportManualPart1_img14

Параметр вставится в поле значение. Поставим знак "-" (минус) и аналогично добавим "Параметр2":

ReportManualPart1_img15

Нажмем на кнопку ОК. Колонка добавилась в источник данных.

Примечание. Рассчитываемая колонка – очень важная функция. С ее помощью можно оперировать с переменными и колонками из источников – умножать, делить, складывать и т.д.

ReportManualPart1_img16