我正在使用報告服務,我有一個像附圖所示的報告。如何在報告服務中應用遞歸數據
最後一列(Balance
)是計算的列。
因此,如果在第一行,顯示初始值
否則:返回上一級Balance + In - Out
。
我不確定報告服務是否支持類似的東西?你能幫助我嗎?
我正在使用報告服務,我有一個像附圖所示的報告。如何在報告服務中應用遞歸數據
最後一列(Balance
)是計算的列。
因此,如果在第一行,顯示初始值
否則:返回上一級Balance + In - Out
。
我不確定報告服務是否支持類似的東西?你能幫助我嗎?
您可以使用RunningValue函數。
你的表情應該像=RunningValue(Fields!balance.Value + Fields!invalue.Value - Fields!outvalue.Value, SUM, Nothing)
但如果是在報表例如一組。通過帳戶,你應該用你的團體名稱替換Nothing,例如。 =RunningValue(Fields!balance.Value + Fields!invalue.Value - Fields!outvalue.Value, SUM, "account")
欲瞭解更多信息:
它的工作原理,你救了我的命的兄弟。 –
很高興知道這對你有所幫助 – niktrs