У меня странная проблема в WEBI. В отчете у меня есть следующие столбцы: Категория CurrWeek PrevWeek. Когда я запускаю отчет за неделю 46, я получаю первый результат (неделя 46 правильная, а неделя 45 - нет). Когда я запускаю отчет для недели 45, столбец для 45 является правильным.
Week 46 Week 45
Category WeekCurr WeekPrev
A 10 30
B 20 40
Week 45 Week 44
Category WeekCurr WeekPrev
A 30 60
B 40 70
C 50
Я не понимаю, как результат за предыдущую неделю может быть неправильным.
Определение ключевых фигур:
kf_gen = If ([Catgory] >= "A") Then qty_from_datasource
kf_curr = NoFilter( [kf_gen] Where ( [CalWeek] = [CurrWeek] )
kf_prev = NoFilter( [kf_gen] Where ( [CalWeek] = [PrevWeek] )
Первое правило необходимо, потому что мы не хотим видеть данные, где [Категория] пусто).
Кто-нибудь может объяснить, как неделя 45 может быть неправильной в первом отчете?