Формулы

Домой  Назад  Далее

 

На данной форме указывается название формулы. Название формулы обязательное поле и не должно превышать 255 символов. Далее надо указать саму формулу. В формуле можно использовать глобальные или локальные переменные, встроенные функции доступа к данным АльфаЦЕНТР, математические функции, операторы и числа. Полный список встроенных функций приведен в можно посмотреть тут. Все встроенные функции регистр зависимые, разделитель дробной части в числах точка - будьте внимательны! Нужную формулу или переменную можно добавить в редактор формулы из дерева формул дважды щелкнув мышкой по ней. Функцию доступа к данным АльфаЦЕНТР также можно добавить двойным щелчком мыши на нужном измерении фидера или расчетной группы на вкладке Объекты в дереве объектов.  После того, как вы закончите редактировать формулу нажмите кнопку Проверить формулу для ее проверки на правильность синтаксиса. Рассчитать можно только формулу со статусом проверена. Для удобства понимания и упрощения редактирования формулы рекомендуем использовать промежуточные переменные.

 

Если необходимо добавить много переменных доступа к данным АльфаЦЕНТР, можно вызвать мастера добавления нажав кнопку Мастер...

 

Свойство формулы Сначала привести к временному интервалу, а потом применить формулу влияет на результат вычисления формулы, если временной интервал больше основного коммерческого интервала и, если в формуле используются условные операторы. Например, формула состоит из условного оператора Wтсн272==0?10:Wтсн272, где Wтсн272 значение энергии по фидеру (если энергия по фидеру для интервала равна нулю, то считать значение на интервале равным 10) и пусть получасовые значение энергии принимают значения: 0, 100, 0, 100 и т.п., соответственно часовые значения 100 (0+100), 100 (0+100)...  Применив формулу для 30 минуток получим: 10,100,10,100 и часовые значения будут 110(10+100), 110(10+100). А если будет выбран флажок Сначала привести к временному интервалу, а потом применить формулу, то сначала будут рассчитаны часовое значения энергии и потом будет применена формула, т.е получим: 100,100, ...

accalc2