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

Для разработчиков => Вопросы по Qlik Sense & QlikView => Тема начата: romanwar от 13 марта 2018, 01:26:06

Название: Графики и циклическая ссылка
Отправлено: romanwar от 13 марта 2018, 01:26:06
Друзья, я новичок в Qlikview, возник вопрос.

1. Нужно сделать график с плавающим периодом, т.е. если в фильтрах выбран май 2017, отображать период с мая 2016 по май 2017.

Хожу около формулы If(
GetFieldSelections(Год)>0 or GetFieldSelections(Квартал)>0 or GetFieldSelections(Месяц)>0
,
'>=$(=Num(Min({<$(vClearFields),[% Показатель Имя]={'$1'},[Уровень Данных]={'$2'}>} Дата)))<=$(=Num(Max({<$(vClearFields),[% Показатель Имя]={'$1'},[Уровень Данных]={'$2'}>} Дата)))'
,
'>=$(=Num(Addmonths(Max({<$(vClearFields),[% Показатель Имя]={'$1'},[Уровень Данных]={'$2'}>} Дата),-13)))<=$(=Num(Max({<$(vClearFields),[% Показатель Имя]={'$1'},[Уровень Данных]={'$2'}>} Дата)))'
)

Но что-то не выходит


и 2ой. Нужно сделать циклическую группу, отдельно от таблицы/графика. Чтобы, например, при активном фильтре март 2017, при нажатии на циклическую группу выбирался 1 кв 2017, а на год-2017.

Предварительно создал группу из месяца, квартала и года