【问题标题】:SSRS iif statement error "No accessible IIf accepts this number of arguments" [closed]SSRS iif 语句错误“没有可访问的 IIf 接受此数量的参数”[关闭]
【发布时间】:2015-03-31 15:22:45
【问题描述】:

谁能提供一些我为什么会收到此错误的见解:

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

这是 IIf 语句:

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

它只有 2 个参数,所以不知道为什么要重载。任何建议将不胜感激。

谢谢。

【问题讨论】:

  • 您的=iif(Sum(Fields!CallsRemaining.Value)) IIF 到此结束。
  • 谢谢。不得不移动括号。现在可以使用了。

标签: reporting-services ssrs-2008-r2


【解决方案1】:

括号放错地方了。用简单的移动固定:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多