2016-09-01 4 views
0

誰かが助けることができれば、私は数時間苦労しました。SSRSパラメタに基づく複数のIF SUM

= IIF(パラメータ!Agent.Value = "スーザンCalladine"、(SUM(フィールド!Susan_Calladine.Value)/合計(フィールド!InvitedToApply.Value)、 IIF(パラメータ!Agent.Value = "Fazaila Pirbhai" (パラメータ!Agent.Value = "Claire Willis"、(Sum(Fields!Claire_Willis.Value)/ Sum(Fields!InvitedToApply.Value)、Sum(Fields!InvitedToApply.Value)値)、0)))

あなたは疑いを取得しているエラーは、を参照しているため、基本的パラメータであるreturend

答えて

0

の値に基づいて、特定のフィールドを計算するために「)」が期待されているいずれかの閉鎖を追加します)をそれぞれのSUM句に置き換えます

(Sum(Fields!Susan_Calladine.Value)/Sum(Fields!InvitedToApply.Value))

または各ケース

Sum(Fields!Susan_Calladine.Value)/Sum(Fields!InvitedToApply.Value)に(開口部を取り除きます。

個人的には、もう少し読みやすい表現になるため、2番目に行くと思います。

関連する問題