Проблема в агрегировании данных (функция Aggr)

Автор Frosty, 12 декабря 2018, 09:48:33

« назад - далее »

Frosty

Возникла проблема при визуализации таблицы в QlikView.
Для примера привожу табличку, которая отражает суть проблемы. (во вложении)

В Qlik есть элементы Список и Диаграмма.
Список - отображает Даты изменений + Описание изменений
Диаграмма - Тип, Критерий 1 + Критерий 1 название, Критерий 2 + Критерий 2 название, Критерий 3 + Критерий 3 название, Критерий 4 + Критерий 4 название, Критерий 5 + Критерий 5 название, Код объекта + Объект название + в конце диаграммы отдельно отображается состояние объекта. *мы отображаем только актуальные на данный момент, которые отмечены "1"* (во вложении)

If(Sum(if(Aggr(Sum(if(Num([Дата изменения])<=Num('$(ActualDate)'),
[Состояние])),[Критерий 1],[Критерий 2],[Критерий 3],
[Критерий 4],[Критерий 5], [Тип],[Код объекта],[Дата изменения],
[Состояние],[Описание изменения])>0, 1))>0,1)


Суть проблемы: При выборе в Списке любой даты, кроме 01.12.2018, в Диаграмме не отображается последний столбец Код объекта.
Предполагаю, из-за того, что в столбце Критерий 5 полностью отсутствуют данные, за исключением даты 01.12.2018.
При выборе даты 01.12.2018 все столбцы отображаются корректно.
=> где может быть ошибка?
Буду рад помощи.

Яндекс.Метрика