作成日: 2026/03/25 最終更新日: 2026/03/25
文書種別
使用方法
詳細
セクションレポートの場合
TextBoxコントロールをDetailセクションに配置し、集計機能(Summary***プロパティ)を使用することで、その行(レコード)までの累積値を出力できます。
出力したい値に応じてTextBoxコントロールの各プロパティを以下のように設定してください。
◆レポート全体の累積値を出力する場合
| DataField | (対象のフィールド名) |
| SummaryFunc | Sum |
| SummaryGroup | (空白) |
| SummaryRunning | Group または All |
| SummaryType | GrandTotal |
◆グループ単位の累積値を出力する場合
| DataField | (対象のフィールド名) |
| SummaryFunc | Sum |
| SummaryGroup | (空白) |
| SummaryRunning | Group または All |
| SummaryType | SubTotal |
ページレポート/RDLレポートの場合
表形式でデータを出力する場合、主にTableやTablixコントロールを使用します。
これらのコントロールを使用して累積値を出力する場合には、RunningValue関数を使用します。
たとえば、Tableに累積値を表示する場合、表示したい列のTextBoxのValueプロパティに以下のように設定します。
=RunningValue(Fields!フィールド名.Value, Sum)グループを使用している時に、そのグループ内だけの累積値を取得したい場合は、以下のようにRunningValue関数の第3引数にグループ名を設定します。
=RunningValue(Fields!フィールド名.Value, Sum, グループ名)