Фишки по коду и выражениям (script & expression)

Количество выбранных элементов в измерении:

GetSelectedCount([Товар Название])

Количество возможных элементов в измерении:

GetPossibleCount([Товар Название])

Получить количество полей из таблицы модели:

=Count({1<$Table={'Таблица Фактов'}>} $Field)

Переменная “Условие-проверка”, что приложение Qlik перегрулось сегодня:

vAppReload
=match(today(0),today(2))

Текст между символами:

=TextBetween('lkj dsf 554 [Текст в квадратных скобках]','[',']')

Как менять значения переменной по кругу:

=pick(match($(пПеременная),1,2,3,4,5,6),2,3,4,5,6,1)

Сравнение поля с конкретным временем:

Time(Left([Время обработки],8))>MakeTime(18,30,00)

Время обновления файла:

Let vFileDateTimeModified = FileTime('C:\QS_QVD\Чеки.qvd');

Выход из скрипта по условию:

Exit Script when a=1;

Pick & Match – значение по-умолчанию, если не найдено условие

Pick(Match(lower([Флаг]),'true','false')+1,'Не определено','Да','Нет') As [Какой-то аналитический признак]

Проверка поля на пустоту (вместо not IsNull and <>”)

Len(Trim([Поле справочника]))=0

___


Оставить комментарий

avatar
  Подписаться  
Уведомление о