【问题标题】:SSRS nested iif expression in lookup查找中的 SSRS 嵌套 iif 表达式
【发布时间】:2014-02-24 16:50:26
【问题描述】:

我是 SSRS 的新手,需要一些帮助:是否可以在 iif 语句中嵌套 lookup 表达式?我有一个带有复选框的 Web 表单,并且想将答案文本从“True”和“False”更改为“Agree”和“Disagree”,但是因为我使用lookup 表达式来获取回复,所以我可以不要使用简单的iif 语句。当我尝试使用两个表达式时,我收到一条错误消息。以下是我的表达方式:

=iif(ReportItems!Textbox70.Value = true, "Agree", "Do not agree")
=Lookup(22, Fields!QuestionID.Value, Fields!ResponseDisplayText.Value, "ApplicationData")

【问题讨论】:

    标签: reporting-services lookup iif


    【解决方案1】:

    是的,可以在 iif 语句中嵌套查找表达式。

    您的代码应如下所示:

    =iif(Lookup(22, Fields!QuestionID.Value, Fields!ResponseDisplayText.Value, "ApplicationData"), "Agree", "Do not agree")
    

    也仅供将来参考,请记住,在嵌套逻辑(例如“ApplicationData”)中使用范围时,如果最内部的范围值大于/不同于最外部值的范围,您可能会遇到 SSRS 的一些问题。

    希望有帮助!

    【讨论】:

      猜你喜欢
      • 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
      相关资源
      最近更新 更多