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

Для разработчиков => Вопросы по Qlik Sense & QlikView => Тема начата: Vladimir K от 21 апреля 2016, 09:58:27

Название: Отбор / Дата / Множество отбора - Период [Дата A,..,дата Б] (Qlikview)
Отправлено: Vladimir K от 21 апреля 2016, 09:58:27
Добрый день!
Есть календарь типа [Год,Месяц,День,Дата..] (см. Скрин)
(https://qliksense-forum.ru/qvf/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FNCMEAPZ.jpg&hash=ce5be0394850499d401c62865c66f9930c2de69a)
Требуется сделать выборку по периоду от даты A до даты B
Как вариант можно сделать в лоб по полю Дата
(https://qliksense-forum.ru/qvf/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FzU2cGK3.jpg&hash=95e00dd666516d459458751f3ad99abbc34b0435)
Но если период будет велик, например несколько лет, то этот способ будет сложен с точки зрения интерфейса.
Возможно есть возможность организовать выборку типа :
Выберите дату начала периода
Выберите конечную дату периода

Либо какие-то стандартные примочки платформы.

Подскажите пожалуйста
Спасибо!
Название: Re: Отбор / Дата / Множество отбора - Период [Дата A,..,дата Б]
Отправлено: admin от 21 апреля 2016, 05:12:26
Привет,
Можно использовать две переменные.
Выражение будет несложным.
Название: Re: Отбор / Дата / Множество отбора - Период [Дата A,..,дата Б]
Отправлено: Vladimir K от 22 апреля 2016, 09:57:35
Цитата: admin от 21 апреля  2016, 05:12:26  
Привет,
Можно использовать две переменные.
Выражение будет несложным.

Цитата: vovque от 21 апреля  2016, 09:58:27  
Выберите дату начала периода
Выберите конечную дату периода
Решение логичное


Спасибо
Не подскажешь как корректно прописать интервал в модификаторе?
Пробовал сделать по мануалу вшитому

sum( {$<Year = {">1978<2004"}>} Sales )

"sum( {$<Year = {">1978<2004"}>} Sales )   Возвращает продажи для текущей выборки, но с числовым поиском, который используется для охвата диапазона лет для суммирования продаж."
Не работает

Хотя если указать точку, например
=sum({<Дата={'$(Variable2)'}>} Оборот)
Все ок
Название: Re: Отбор / Дата / Множество отбора - Период [Дата A,..,дата Б] (Qlikview)
Отправлено: Vladimir K от 22 апреля 2016, 10:16:07
Нашел ответ на свой вопрос здесь
https://community.qlikview.com/thread/51857 (https://community.qlikview.com/thread/51857)
Возможно кому-то будет полезно
Название: Re: Отбор / Дата / Множество отбора - Период [Дата A,..,дата Б] (Qlikview)
Отправлено: admin от 22 апреля 2016, 10:59:58
 :)
Выражение оказалось не сложным, в отличии от синтаксиса расширенного анализа множеств, который придется освоить в любом случае.