如果有人可以提供帮助的话,我几个小时都在苦苦挣扎。
= IIF(参数!Agent.Value =“Susan Calladine”,(Sum(Fields!Susan_Calladine.Value)/ Sum(Fields!InvitedToApply.Value), IIF(参数!Agent.Value =“Fazaila Pirbhai”,(Sum(Fields!Fazaila_Pirbhai.Value)/ Sum(Fields!InvitedToApply.Value), IIF(参数!Agent.Value =“Claire Willis”,(Sum(Fields!Claire_Willis.Value)/ Sum(Fields!InvitedToApply.Value),0)))
基本上根据参数值为returend计算特定字段
答案 0 :(得分:0)
因为你所得到的错误无疑是指一个')'被期望为你的每个SUM子句添加一个结束语
(Sum(Fields!Susan_Calladine.Value) / Sum(Fields!InvitedToApply.Value))
或摆脱开场(在每种情况下
Sum(Fields!Susan_Calladine.Value) / Sum(Fields!InvitedToApply.Value)
。
就我个人而言,我会选择第二个因为它会使表达更具可读性