Reporting services SSRS iif语句错误“;没有可访问的IIf接受此数量的参数”;

Reporting services SSRS iif语句错误“;没有可访问的IIf接受此数量的参数”;,reporting-services,ssrs-2008-r2,Reporting Services,Ssrs 2008 R2,有人能提供一些我为什么会出现这个错误的见解吗: “重载解析失败,因为没有可访问的'IIf'接受此数量的参数” 以下是IIf的声明: =iif(Sum(Fields!CallsRemaining.Value))<0,1,((Sum(Fields!TotalInventory.Value)+Sum(Fields!CallsRemaining.Value))/(Sum(Fields!TotalInventory.Value))) =iif(Sum(Fields!CallsRemaining.V

有人能提供一些我为什么会出现这个错误的见解吗:

“重载解析失败,因为没有可访问的'IIf'接受此数量的参数”

以下是IIf的声明:

=iif(Sum(Fields!CallsRemaining.Value))<0,1,((Sum(Fields!TotalInventory.Value)+Sum(Fields!CallsRemaining.Value))/(Sum(Fields!TotalInventory.Value)))

=iif(Sum(Fields!CallsRemaining.Value))括号位置错误。固定与简单移动:

=iif(Sum(Fields!CallsRemaining.Value)<0,1,((Sum(Fields!TotalInventory.Value)+Sum(Fields!CallsRemaining.Value))/(Sum(Fields!TotalInventory.Value))))

=iif(Sum(Fields!CallsRemaining.Value))您的
=iif(Sum(Fields!CallsRemaining.Value))
iif在这里结束。谢谢。必须移动括号。现在可以工作了。