2016-06-10 18 views
0

我一直在創建報告以使用可用的工具等。
我遇到了一個問題,我無法獲得正確顯示的運行值列。如何創建一列運行值?

我已經在我希望顯示運行值的列的圓圈內根據「Min Heads」列中的值進行顯示。

我已經試過這樣表達:

=RunningValue(Fields!DefaultValue.Value, Sum, "Tablix") 

其中的Tablix是矩陣,這個計算的運行值的每一行。我試圖將範圍更改爲行的組和數據集,但沒有任何運氣。

如果有人能告訴我我做錯了什麼,可以告訴我如何爲我需要的結果創建表達式,我真的很感激。

回答

0

嘗試將函數的作用域設置爲Min Heads列的名稱。所以它會是這樣的:

=RunningValue(Fields!DefaultValue.Value, Sum, "Min_Heads") 

我認爲你試過的作用域太寬,或者根本就沒有這個效果。

+0

感謝您的幫助,但它沒有奏效。 我收到了錯誤消息: 「AccHeads」文本框的值表達式的範圍參數對RunningValue,RowNumber或Previous無效。 scope參數必須設置爲一個字符串常量,該常量等於Tablix的「Tablix」中包含的組的名稱。 ---------------------------- 報告'主報告'的定義是無效的。 ---------------------------- 本地報告處理期間發生錯誤。 – Rav

+0

你有沒有試過MinHeads作爲範圍?這就是我的答案。 –

+0

是的我試過了:= RunningValue(Fields!DefaultValue.Value,Sum,Min_Heads「)其中Min_Heads是列名 – Rav