Просмотр полной версии : Расчет в отчете.
Необходимо произвести простой расчет и вывести в отчет результат.Что-то на подобие расчета AbsArchMomentValue( Счетчик,конец,2 ) - AbsArchMomentValue( Счетчик,начало,2 ).т.е из значение на начало отчета вычесть значение на конец отчета.Подскажите как сделать,а то что-то в выражениях запутался.
SCADAMaster
09.10.2015, 13:14
Это нужно сделать средствами редактора отчета?
Просто создайте еще один источник данных, способ построения - итоговый. Добавьте в него одну и ту же переменную два раза. У одной установите "Первое значение" у второй "Последнее значение". Вычитание можно произвести непосредственно в ячейке или сделать в источнике рассчитываемую колонку.
Не обязательно,но как-то логичнее было бы сформировал отчет и там все рассчиталось.Спасибо за подсказку,неожиданное решение,попробую.
Не получилось сделать расчет конструкция {конец}-{начало} выдает число1-число2,но не их разность.Занести во вторые {} получается.Как сделать вычитание?
SCADAMaster
10.10.2015, 11:22
Нужно записать все в одни скобках. Что-то вроде
{ИсточникДанных1.Начало-ИсточникДанных1.Конец}
Если будет выдавать ошибку, то сделайте приведение к double
{(double)ИсточникДанных1.Начало-(double)ИсточникДанных1.Конец}
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot