2014-08-28 88 views
0

我很難與SSRS達成協議,並且有一份報告寫道,我似乎無法弄清楚該怎麼做。基本上,我有我的家長組的層次結構,這些家長組相關的建築物>樓層>成本代碼以及這些組以外的字段的總和(面積),總和(座位),計算每個樓層屬於每個成本代碼的面積和座位......迄今爲止簡單。我遇到的問題是我需要計算每個成本代碼佔地面積和建築物總面積和座位的百分比。SSRS報告分組和彙總

通過把計算放在建築總面積和樓層總計的組中,我可以參考文本框中的值並從中執行計算.....好極了,但是我不能隱藏它們在列中的列組部分!也去列的屬性,我可以隱藏列,但然後在報告中獲得空白的列......是不是很有用!

我如何計算樓層和建築物的總面積和座位,以便我可以使用它來計算每個費用代碼的百分比,同時仍顯示按費用代碼溢出的總計?

回答

0

我在最後使用Row Group Variables來想出它。 單擊「行組」窗口中組旁邊的箭頭,然後選擇「組屬性」。 我在每個特定的組上創建了變量來彙總我需要的值,例如,樓層組中有一個變量,用於將所有房間的面積相加,因爲它在樓層組上將所有房間都記錄在地面上。 Building組變量中的同一個表達式將該建築物中的所有房間相加。然後,我可以參考詳細信息行中的變量,以獲取特定成本代碼佔用的百分比。有沒有類似的建築集團。

有幾件事情讓我感到震驚,Variables沒有出現在Expression對話框中,會想到它們會顯示在Variables Category列表中。另外,當我在使用Variables!name.Value的表達式中引用它們時,我會看到紅色下劃線提示錯誤。但是,運行報告時一切正常。