Неофициальный форум пользователей Qlik Sense & Qlikview

Для разработчиков => Вопросы по Qlik Sense & QlikView => Тема начата: Eva от 17 сентября 2015, 04:11:18

Название: Конструктор отчетов
Отправлено: Eva от 17 сентября 2015, 04:11:18
Добрый день,коллеги!Может кто-нибудь подскажет как создать красивый конструктор отчетов в qlikview?
Название: Re: Конструктор отчетов
Отправлено: DmitryK от 17 сентября 2015, 05:27:27
Добрый день, Евгения!

Я обычно использую такой подход: (На примере измерений по номенклатуре)
1. В скрипте прописываю список:

set hideprefix = 'Скрыто.';

QUALIFY *;
Скрыто:
load * inline [
Измерения
Код продукта
Наименование продукта
Артикул
Стиль
Цвет
Размер
];

UNQUALIFY *;

RENAME Table Скрыто to Измерения;


2. Грузим. Выводим список "Скрыто.Измерения" на лист. В свойствах на вкладке "Представление" выбираем в "Переопределение стиля" выбираем множественный выбор на ваше усмотрение.

3. В диаграмме на измерении в "Разрешить условный" прописываем:
GetSelectedCount(Скрыто.Измерение)>0 and SubStringCount('|'&Concat(Скрыто.Измерение, '|')&'|', '|Код продукта|')

Вот и всё. На нужное измерение в Concat пишем значение списка. В макете можно прописать условие на видимость всего отчета GetSelectedCount(Скрыто.Измерение)>0, тогда если ничего не выбрано, диаграмма не отображается.

Как расположить на листе и как - это уже дело воображения :-)
Название: Re: Конструктор отчетов
Отправлено: admin от 17 сентября 2015, 05:58:16
 :) Как сделать красиво, это сюда (http://qlikdaily.ru/author/aleksej-shabalin/)