0
我工作的Cognos報告Studio版本10Cognos報告Studio的總和(每年)年
Year 1 Year 2 Year 3
Item 1 100 200 300
Item 2 600 600 600
項目2一行=第1項(第1年+ 2年+ 3年)
如何在Cognos Report Studio中執行此報告? 謝謝!
我工作的Cognos報告Studio版本10Cognos報告Studio的總和(每年)年
Year 1 Year 2 Year 3
Item 1 100 200 300
Item 2 600 600 600
項目2一行=第1項(第1年+ 2年+ 3年)
如何在Cognos Report Studio中執行此報告? 謝謝!
創建一個數據項來計算的年,在那裏項等於1
數據項名的總和:第1項合計]
maximum(
CASE
WHEN [Item] = 1 THEN [Year 1] + [Year 2] + [Year 3]
ELSE 0
END
for report)
數據項的「聚合函數」屬性設置爲「計算'以告知Cognos您已提供自己的彙總表達式。
現在您需要修改[Year 1],[Year 2]和[Year 3]數據項的表達式以使用新計算的總和。
CASE
WHEN [Item] = 2 THEN [Item 1 Total]
ELSE [Year 1]
END
使用相同的表達式爲2年,3年,只是改變ELSE子句中引用的數據項。