Страница 1 из 1

Расчетная ТУ - игнорировать отсутвие данных

Добавлено: 03 мар 2020, 20:11
Evgeniy58
Добрый день,
У нас есть две котельных с учетом на Логика СПТ 961.1(2)
И есть расчетная точка учета где считается Т1 средняя температура по двум котельным.

Тср = ([Тепловая энергия зд.54.T1] + [ЭПР - Тепловая энергия зд.58.T1]) / 2

Но когда когда одна котельная не работает (нет циркуляции), Логика СПТ961.1 в Т1 и Т2 пишет прочерки, и средняя температура в данной ТУ перестает считаться.
Каким образом в формуле можно сделать условие = Если значения не существует, то принимать это значение равное 0
Спасибо, за помощь

Re: Расчетная ТУ - игнорировать отсутвие данных

Добавлено: 04 мар 2020, 06:37
Иван Славный
Вы можете обернуть рассматриваемое поле в условие проверки на NULL и возвращать 0, если условие истинно, либо само проверяемое значение, если условие ложно. Пример такой проверки приведен ниже:

Код: Выделить всё

Iif(IsNull([Объект - Электроснабжение.+А1]), 0, [Объект - Электроснабжение.+А1])