web-dev-qa-db-ja.com

条件付きSSRS合計式

ここに問題があります。銀行振込のSSRSレポートを添付してください。 Bank Transfer Per Bank

同じ銀行の合計金額を合計する行式を追加したいと思います。03001-Standard Chartered Bank Ltd BJL、03002-Standard Chartered Bank Ltd sk、03002-Standard Chartered Bank Baseはすべて標準的なチャーターです。すべての標準チャーターGMD数値の合計を取得したい。さらに説明が必要な場合は、お問い合わせください。

注意:上記の標準的なチャーターなどの銀行には、BankANameという共通のフィールドがあります。したがって、合計条件を設定して、BankANameが同じかどうかを確認できます。

15
Kelvin

新しいグループを作成し、グループが銀行による銀行支店を作成し、グループごとに合計を作成しました。皆さんありがとう、あなたの答えは私に新しい視点を与えてくれました。

0
Kelvin

次のようなものが必要です。

=Sum(IIf(Fields!BankAName.Value = "Standard Chartered Bank"
    , Fields!Amount.Value
    , Nothing)
  , "DataSet1")

これは特定のフィールド(例:BankAName)をチェックし、それが特定の値である場合、行のAmount値が合計に追加されます-これはあなたが求めているもののようです。フィールド名/値を変更する必要がある場合があります。

集計のスコープをデータセットに設定することにより、これはテーブル内のすべての行に適用されます。必要に応じてこれを変更できます。

44
Ian Preston