2017-04-26 3 views
0

SSRSでは、式から値を取得する列をどのように合計しますか? SSRS - IIF式からその値を取得する列の合計

  • は、レポートデザイナで「合計の追加」を使用して、それがグレー表示されます。たとえば...

     
    Field1 | Field2 | Computed Field 
    ------ | ------ | -------------- 
    10  | 20  | 100 *IIF(Fields!Field1.Value > Fields!Field2.Value, 0, 100)* 
    40  | 20  | 0 *IIF(Fields!Field1.Value > Fields!Field2.Value, 0, 100)* 
    50  | 20  | 0 *IIF(Fields!Field1.Value > Fields!Field2.Value, 0, 100)* 
    ------  ------  --------------------- 
             HOW DO I GET THETOTAL? 
             OF THIS COMPUTED FIELD 
    

    物事は私が試してみました。

  • 変換式を使用してIIF結果を数値に変換しますが、列を合計するとエラーになります。

お寄せいただきありがとうございます!

+0

あなたはこれを見ていました:http://stackoverflow.com/questions/16840579/ssrs-total-of- iif-with-sum – funcoding

答えて

0
あなたは、たとえば、あなたの表現を合計して、データセットを参照する必要があり

=sum(IIF(Fields!Field1.Value > Fields!Field2.Value, 0, 100),"DataSet1")

+0

これはトリックでした!本当にありがとう! – bigtri