Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Разные выборки для разных визуализаций. Установка выборок по умолчанию.

Доброго времени суток.

Подскажите, пожалуйста, как сделать так, чтобы на одном листе две разные диаграммы имели разные выборки по одним и тем же данным. Например: есть таблица продаж по торговым представителям (ТП) и контрагентам. Нужно сделать, чтобы на первой диаграмме отображались продажи клиентов только первого ТП, а на второй - только второго. И это, естественно, одновременно. А поскольку торговых представителей много, в выборках их можно было менять, чтобы можно было визуально сравнить любых двух ТП.

И еще вопрос по выборкам: как можно сделать, чтобы при загрузке приложения выборки принимали нужные назначенные разработчиком значения? Другими словами, как активировать нужную закладку при открытии листа?

1 Solution

Accepted Solutions
Anna_Klimkova
Employee
Employee

В Qlik Sense альтернативные состояния пока доступны через установку дополнительных объектов-расширений. На портале Qlik Branch можете поискать по слову alternate.

Для простых задач можно обойтись и без них.

Создайте в скрипте новую таблицу со списком ТП - островок данных, без связи с вашей основной моделью.

Например, в скрипте после загрузки таблицы продаж по торговым представителям (ТП) и контрагентам, напишите:

Островок:

load DISTINCT ТП as ТП2

Resident [Имя таблицы с ТП];  //загрузка из таблицы, уже существующей в модели Qlik

В интерфейсе выведите оба фильтра ТП и ТП2, диаграммы для сравнения показателей

и для формул  с учетом выбора в ТП2, используйте синтаксис анализа множеств (set analysis😞

Sum({<ТП=ТП2>} [Объем инвестиций]), а для ТП привычные вам формулы, Sum([Объем инвестиций]).

View solution in original post

3 Replies
Eugeny_Ilyin
Creator II
Creator II

Привет.

Почитайте про альтернативные состояния Другие состояния ‒ QlikView

Not applicable
Author

Понятно. Спасибо.

А в Qlik Sence аналогичные вещи есть, или это только в Qlik View?

Anna_Klimkova
Employee
Employee

В Qlik Sense альтернативные состояния пока доступны через установку дополнительных объектов-расширений. На портале Qlik Branch можете поискать по слову alternate.

Для простых задач можно обойтись и без них.

Создайте в скрипте новую таблицу со списком ТП - островок данных, без связи с вашей основной моделью.

Например, в скрипте после загрузки таблицы продаж по торговым представителям (ТП) и контрагентам, напишите:

Островок:

load DISTINCT ТП as ТП2

Resident [Имя таблицы с ТП];  //загрузка из таблицы, уже существующей в модели Qlik

В интерфейсе выведите оба фильтра ТП и ТП2, диаграммы для сравнения показателей

и для формул  с учетом выбора в ТП2, используйте синтаксис анализа множеств (set analysis😞

Sum({<ТП=ТП2>} [Объем инвестиций]), а для ТП привычные вам формулы, Sum([Объем инвестиций]).