Правила синтаксиса и доступные функции
- Visiology Robot (Unlicensed)
- Губин Максим
Owned by Visiology Robot (Unlicensed)
При создании формулы логического контроля можно использовать следующие сущности:
- Элементы измерений;
Пример:
[dim_Regioni].[Москва]
[dim_Pokazateli].[Скидка]
Для группы показателей можно использовать только те элементы, которые были привязаны к данной группе показателей.
Операции доступные для формулы:
- Базовые математические операции (+,-,*,/, операции со скобками);
[dim_Planovie_pokazateli_po_per].[Сумма] = ([dim_Planovie_pokazateli_po_per].[Оклад]+[dim_Planovie_pokazateli_po_per].[Премия])*[dim_Planovie_pokazateli_po_per].[Количество]
- Операторы сравнения (<,>,≤,≥,=,!=,==);
[dim_Planovie_pokazateli_po_per].[Количество] <= 5 [dim_Planovie_pokazateli_po_per].[Количество] >= 5 [dim_Planovie_pokazateli_po_per].[Количество] < 5 [dim_Planovie_pokazateli_po_per].[Количество] < 5 [dim_Planovie_pokazateli_po_per].[Количество] != 5 [dim_Planovie_pokazateli_po_per].[Количество] == 5 [dim_Planovie_pokazateli_po_per].[Количество] = 5
- Функция CROSS (позволяет выбирать группу пересекающихся элементов).
[dim_Greidi].[Итог по отделу продаж] CROSS [dim_Planovie_pokazateli_po_per].[Сумма]
Функции логического "OR" и "AND"
[dim_Planovie_pokazateli_po_per].[Количество]<= 5 OR [dim_Planovie_pokazateli_po_per].[Оклад] <= 500000