2011-10-03 30 views
0

我想創建一個結束報告,該報告顯示具有指定數據聚合的日曆(月)。Cognos - 如何爲具有聚合的日曆創建結束報告

我正在研究Cognos 8.4,我有一個要求,我必須在日曆表單中顯示月份的統計數據。報告應該是動態的,它應該顯示特定月份的詳細信息。

任何幫助或建議是高度讚賞。

回答

0

您是否嘗試過創建交叉表?我想創建自己的數據的SQL視圖得到的東西是這樣的:

選擇量,DayNumber,星期,月名將,MonthNumber,YearNumber,Weeknumber 從your_view

內的YearNumber和MONTHNAME Report Studio中的過濾器(排序按月份編號)。然後創建一個交叉表,其中列將是DayofWeek,行將是Weeknumber。在交叉表內拖動金額字段。

記住,除非您重寫該行爲,否則Cognos會自動默認所有內容。

我想不出來的一件事是如何在交叉表內顯示DayOfMonth。這是一個棘手的問題,因爲數據是字符串,並且在任何計算中都不可分組(MAX,SUM,AVG等)。如果你能找到解決方案,請讓我知道。乾杯。

0

您可以使用中繼器表格,並且該表格將使用提供日期的查詢,您可以在該查詢中爲用戶選擇的月份應用過濾器。當你有這個部分工作後,你可以將一個列表拖入中繼器表中,然後使用從日期查詢到列表查詢的主從關係,然後就可以在表內設計你的列表。