2013-11-19 2 views
0

Я использую Report Studio с Cognos 10.1. У меня есть отчет, в котором я должен выполнить запрос, например «Последний месяц» и «Последняя неделя». Проблема в том, что я должен выполнить приглашение без использования подробных фильтров (например, с помощью slicers или любым другим способом). У меня нет измерения и иерархии на месяц и неделю. Как мне это сделать?Cognos Report Studio Date slicers

ответ

0

Точно как вы можете это сделать, это будет зависеть от вашей базы данных. Но в основном вам нужно будет реализовать свою собственную относительную логику в датах. Например, на прошлой неделе вы можете сделать что-то вроде

IF ?DateTypePrompt? = 'PRIOR WEEK' 
    then YourDate between (CURRENT_DATE and CURRENT_DATE - 7 DAYS). 
... 
+1

Это фильтр, а не слайсер. –

+0

Какой тип пакета/задней части вы используете? Куб, TM1, DMR? – Andrew

1

Вам нужно нарезать номер в последний месяц/последнюю неделю.

У вас нет измерений, содержащих месяц или неделю.

Какие у вас размеры?

Короткий ответ: сначала вам нужно добавить месяцы и недели к существующему измерению даты, поскольку в настоящее время у вас нет достаточной информации в кубе.

Это на TM1 или трансформатор или это ROLAP?

Смежные вопросы