1. Введение
LPE выражения (Lux Path Expressions)
LPE выражения являются собственным языком программирования Luxms BI. Благдаря LPE выражениям вы можете:
- Производить тонкую настройку виджетов
- Осуществлять рассчеты “на лету”, в интерфейсе Luxms BI
- Использовать элементы, заданные в интерфейсе Luxms BI, в SQL-выражениях
Конкретные примеры использования LPE выражений
- Параметры JSON конфигурации виджета, например
onClickDataPoint
:
onClickDataPoint:"lpe:setKoobFilters( 'source.koob',dim1, ['=',dim1])"
- Рассчет фактов “на лету”:
measures: [
'sum(unitprice*quantity)+avg(quantity/unitprice):s',
],
- Добавление фильтров, установленных пользователем в SQL запрос:
SELECT * FROM table1 WHERE ${filters(dt)}