Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
vkozlov
Partner - Creator
Partner - Creator

Триггеры. Синтаксис.

Всем привет. Ранее в группе обсуждалась тема:

Выборка при открытии или при загрузки

Решил поэксперементировать с триггерами, а именно пример:

Свойства Листа - Триггеры - Действие при активации листа - Выбор в поле.

Допустим есть числовое измерение F1 с значениями 1 2 3 4 5.

Требуется при активации листа сделать отбор при условии: значения F1 больше 1 и меньше 3:

Решение:

Ключевой момент - в строке поиска прописываем ">1<3"

ОК!

Но!

Допустим требуется в строке поиска сделать ограничение не значениями 1 и 3, а переменными, либо неким вычислением.

По логике должно быть некое подобие выражения. К примеру ">1<vVar2" или ">1<$(=vVar2)"

Но - не получается.

Может кто в курсе, как работать с синтаксисом, в случае, если требуется использовать переменную, либо некоторую формулу?

Важно например, если требуется автоматический отбор с даты начала текущего года по текущую дату.

1 Solution

Accepted Solutions
Anna_Klimkova
Employee
Employee

Владимир,

текст и переменные или функции соединяйте с помощью &,

'>=' & date(vStartDate) & '<=' & date(vEndDate)

View solution in original post

2 Replies
Anna_Klimkova
Employee
Employee

Владимир,

текст и переменные или функции соединяйте с помощью &,

'>=' & date(vStartDate) & '<=' & date(vEndDate)

vkozlov
Partner - Creator
Partner - Creator
Author

Спасибо

Еще получился вариант [='>$(=1)  <$(=4)']