0

金額を合計してから合計を差し引くSSRS式についてサポートが必要です。アカウントと対応する金額/金額の値を持つデータセットがあります。指定された範囲のアカウントの1つのグループからの金額/金額の値を合計し、別の範囲の金額/金額の合計からそれを差し引く式を作成しようとしています。例えば:

(Sum(amt) where acct between 40000 and 49999) - 
(Sum(amt) where (acct between 50000 and 59999) or (acct between 66000 and 69999)) - 
(Sum(amt) where acct between 76000 and 79825) - 
(Sum(amt) where acct between 89000 and 90399) 

上記のSQLロジックを、SSRSのテキストボックスに使用する式に変換するためのヘルプを実際に使用できます。どんなアドバイスも本当に役に立ちます!ありがとう!

4

1 に答える 1

0

これを試して :-

=Sum(
     iif(Fields!acct.Value) >= 1 and
         Fields!acct.Value) < 4 ,
     Fields!amt.Value,0
        )
    )
-
 Sum(
     iif(
         (Fields!acct.Value>=5 and Fields!acct.Value<10)
          or (Fields!acct.Value>=12 and Fields!acct.Value< 15),
          Fields!amt.Value,0 
         )
    )
-
Sum(
     iif(
         Fields!acct.Value) >= 76000 and
         Fields!acct.Value) < 79825 ,
         Fields!amt.Value,0
         )
   )
-
Sum(
   iif(
       Fields!acct.Value) >= 89000 and
       Fields!acct.Value) < 90399 ,
   Fields!amt.Value,0
       )
    )
于 2012-09-03T07:17:46.230 に答える