10
« : 14 Сентября 2018, 09:44:25 »
Здравствуйте!
Имеется архивируемая переменная в которой хранится показание счётчика с нарастающим итогом.
Требуется в отчёте подсчитывать расход за определённый интервал времени. Для этого берётся конечное значение (end) за интервал, начальное значение (begin) за интервал, а в вычисляемой колонке выводится разность (end-begin).
Возникают ситуации, когда начальное значение равно 0 и в этом случае надо в отчёт выводить н/д, либо код ошибки (например 8888), так как в результате расчёта получается не достоверное значение.
Пробовал использовать конструкцию IFF (begin=0. 8888.end-begin) где 8888 - обозначение ошибки, но не получилось.
Вопрос.
1. Какой язык программирования используется в редакторе отчётов. Хотелось бы получить по нему более подробную информацию.
2. Возможно имеется стандартное решение данной задачи.