Qlik sense игнорирует фильтры / выборки

Использование qlik sense

У меня есть следующая мера

RangeAvg (Ниже (Count (Distinct {1 ‹Year =>} [OrderID]), 0, 52))

Мне все еще нужно, чтобы когда пользователь выбирает год на панели файлов, мера не изменяется

однако использование Year = не работает

Любая команда идей, пожалуйста?


person Joeysonic    schedule 27.09.2017    source источник


Ответы (2)


Идентификатор набора 1 представляет «полный набор всех записей в приложении, независимо от сделанного выбора». Если вы хотите, чтобы учитывались все выбранные пользователем параметры, кроме Year, просто измените идентификатор набора на $ (при условии, что вы не настроили и не использовали какие-либо другие альтернативные состояния). Идентификатор набора $ относится к состоянию по умолчанию; тот, в котором выбор делается по умолчанию, когда пользователь что-то выбирает в интерфейсе.

person bdiamante    schedule 28.09.2017
comment
Я пробовал это со знаком доллара .. без радости .. еще одна команда идей - person Joeysonic; 28.09.2017

Если вы хотите игнорировать все фильтры, кроме года, вы можете попробовать следующий код:

RangeAvg(Below(Count(Distinct{1<Year = p(Year)>} [OrderID]), 0, 52))

Функция p означает все возможные значения

Для получения дополнительной информации вы можете прочитать это раздел справки с сайта Qlik

person Antoine Stas    schedule 26.10.2017