2017-09-13 8 views
0

私は報告サービスを利用しており、添付写真のようなレポートがあります。申請方法レポートサービスの再帰的データ

Image

最後の列(Balance)を計算カラムです。

だから、最初の行の場合は、初期値にエルス

を表示:前Balance + In - Outを返します。

レポートサービスでこのような機能がサポートされているかどうかはわかりませんが、あなたは私を助けることができますか?

答えて

0

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")

enter image description here

enter image description here

https://docs.microsoft.com/en-us/sql/reporting-services/report-design/report-builder-functions-runningvalue-function

+0

それはあなたが私の人生の仲間を保存し、動作します。 –

+0

それがあなたを助けてくれたことを知ってうれしい – niktrs

関連する問題