Показатели-формулы позволяют посчитать значения из других типов показателей.
Например, можно рассчитать:
Создать
.
Тип показателя
выберите Формула
.Добавить
для добавления новой строки формулы.Добавить
для добавления новой строки формулы.
<название показателя 1, 2…n> | Сколько уже создано показателей в этом OLAP-кубе, столько их будет в этом перечне |
OR | логическое ИЛИ (как минимум одно из двух условий должно выполняться) |
AND | логическое И (все заданные условия должны выполняться) |
!= | не равно |
>= | больше или равно |
<= | меньше или равно |
> | больше |
< | меньше |
= | равно |
) | скобки для изоляции и приоретизации части вычисления |
( | |
^ | возведение в степень |
/ | деление |
* | умножение |
- | вычитание |
+ | сложение |
Константа | можно внести число-константу, которая будет участвовать в вычислении |
Проверка на NULL | проверить, есть ли в поле какое-то значение или там пусто |
При задании формулы можно проверить, заполнено ли значение в другом показателе.
В портлете «Формула» при составлении формулы выберите в выпадающем списке «Проверка на NULL» – и рядом показатель, который нужно проверить.
Результат формулы – логический.
Условия: на разных этапах проекта (читай – на разных этапах реквизита-процесса) расчёт услуги по договору должен рассчитываться исходя из разных ставок.
Принцип решения: (X1*Y)*C1+(X2*Y)*C2+…+(Xn*Y)*Cn, где: