Перейти к основному содержимому

1. Введение

LPE выражения (Lux Path Expressions)

LPE выражения являются собственным языком программирования Luxms BI. Благдаря LPE выражениям вы можете:

  • Производить тонкую настройку виджетов
  • Осуществлять рассчеты “на лету”, в интерфейсе Luxms BI
  • Использовать элементы, заданные в интерфейсе Luxms BI, в SQL-выражениях

Конкретные примеры использования LPE выражений

  1. Параметры JSON конфигурации виджета, например onClickDataPoint:
onClickDataPoint:"lpe:setKoobFilters( 'source.koob',dim1, ['=',dim1])"
  1. Рассчет фактов “на лету”:
measures: [
'sum(unitprice*quantity)+avg(quantity/unitprice):s',
],
  1. Добавление фильтров, установленных пользователем в SQL запрос:
SELECT * FROM table1 WHERE ${filters(dt)}