<< Click to Display Table of Contents >> Navigation: Проект > Документы объектов > Генератор отчетов > Примеры построения отчетов > Общие принципы создания отчетов в MasterSCADA > Примеры создания отчетов > Отчет первый. Непрерывный процесс > Создание рассчитываемой колонки |
Нам необходимо в отчете отображать разницу двух параметров. Конечно, можно было добавить в дерево отчета модуль "Расчет", произвести в нем вычитание, а затем перетащить его в редактор отчетов. Но эффективнее произвести расчет прямо в отчете. Для этого есть специальная функция – рассчитываемая колонка.
Чтобы добавить ее, щелкнем правой кнопкой мыши по источнику "Данные" и выберем пункт меню Новая рассчитываемая колонка.
Появится окно Новая рассчитываемая колонка. Введем имя и псевдоним – "Параметр3", а также тип переменной double (Nullable) – вещественный с Null (Null – отсутствие значение).
В поле Значение нам нужно ввести формулу, которая будет производить вычитание "Параметр2" из "Параметр1". Введем выражение, используя кнопку . Нажмем на нее и из появившегося дерева элементов выберем "Параметр1".
Параметр вставится в поле значение. Поставим знак "-" (минус) и аналогично добавим "Параметр2":
Нажмем на кнопку ОК. Колонка добавилась в источник данных.
Примечание. Рассчитываемая колонка – очень важная функция. С ее помощью можно оперировать с переменными и колонками из источников – умножать, делить, складывать и т.д.