Мне нужна помощь с отчетом, который я пытаюсь создать с помощью Olikview Analyzer. Проблема в том, что я получаю неверные результаты. Я думаю, что это может быть связано с незначительными ошибками. Источник данных определенно имеет правильные цифры, но когда я пытаюсь запустить результаты выборочных запросов, вы не правы. Вот пример. Для того, чтобы увидеть продажи за последнюю неделю за последние года (продажи на прошлой неделе 2015)Получение неверных результатов в Qlikview Analyzer
В настоящее время код анализатора заключается в следующем:
sum({$<DATE_WEEK={$(LastWeekLY)}, DATE_FYEAR {$(LastWeekYearLY)}>}POS_SALES_VALUE_GROSS)
+
sum({$<DATE_WEEK={$(LastWeekLY)}, DATE_FYEAR {$(LastWeekYearLY)}>}CS_SALES_VALUE_GROSS)
+
sum({$<DATE_WEEK={$(LastWeekLY)}, DATE_FYEAR={$(LastWeekYearLY)}>}CO_ITEM_TOTAL)
Однако цифры, которые я получаю слишком высоки. Есть ли очевидные ошибки в коде?
Заранее спасибо за вашу помощь
Синтаксис выражения в порядке. Если вы не собираетесь использовать 'set analysis', то' {$} 'не требуется. Но это выражение не даст вам значение последней недели в прошлом году, если вы не выберите «Последняя неделя в прошлом году». –
Если вы заменяете '$ (LastWeekLY)' и '$ (LastWeekYearLY)' с фактическими значениями года и недели, то числа одинаковы? Просто, чтобы устранить проблему с переменной –
Вам не хватает знака равенства для DATE_FYEAR? – mickeger