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

Для разработчиков => Вопросы по Qlik Sense & QlikView => Тема начата: penkerton от 14 апреля 2019, 03:31:06

Название: Переменные в сет анализе
Отправлено: penkerton от 14 апреля 2019, 03:31:06
Добрый день.

Нужна помощь ибо убил уже не один вечер, и уже отчаялся найти решение сам и иду за помощью к вам.

у меня есть кроссатаб (пивот), слева "клиент", сверху "категория", в мерах сумма, которая должна быть высчитана за определенный период.
Sum({$<[Creation date (billing)]={">=$(=addmonths (vDateEnd,- MODE([Period (Discount)]) ))<=$(=Date(vDateEnd))"}>}[BILL AMT])Окончание периода (vDateEnd) выбирается из панели фильтров, а дата начала должна быть высчитана согласно "клиенту" в строке. -  MODE([Period (Discount)]) (у меня MODE, но должно быть явно что-то иное)).

Для одних строк это может быть минус 6 месяцев, для кого то минус 12, минус 3 и тд.
Если я ставлю вторую переменную константой - то ок, но для всех строк получается один период.
Если я ставлю вторую переменную агрегатом (любым, например, MODE), то расчет идет, но опять же по одному значению, вне зависимости от измерения.
Читал что я вряд ли смогу сделать переменную в сетанализе зависящую от измерения, но не исключаю, что может я английский не понимаю, решил уточнить у вас, и может есть иное решение моей задачи.

p.s. еще чуть деталей есть в моем вопросе на самом форуме клика (https://community.qlik.com/t5/New-to-Qlik-Sense/variable-calculation-in-set-analysis/m-p/1564821#M131710)

Спасибо.
Название: Re: Переменные в сет анализе
Отправлено: admin от 16 апреля 2019, 09:22:34
Привет, скажу честно - за короткое время не разобрался до конца.
Надо смотреть модель, подумать, что можно сделать через модель и скрипт.
Т.е. необходимо в модели сформировать поле по которому можно будет цепляться в фильтре. И логика формирования которого будет соответствовать вашему условию.
Название: Re: Переменные в сет анализе
Отправлено: admin от 16 апреля 2019, 09:23:27
На форуме есть русская группа - Qlik Россия и СНГ (https://community.qlik.com/t5/Qlik-%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F-%D0%B8-%D0%A1%D0%9D%D0%93/gp-p/russia-group)