【问题标题】:Rerport rdlc reportprocessingexception comparisonerror报告rdlc报告处理异常比较错误
【发布时间】:2016-06-06 06:45:14
【问题描述】:

我有一些关于分组的详细报告。数据来自数据集。一个组表达式是简单的 IIF 语句(我也尝试过 Switch)。但报告只是显示错误:

reportprocessingexception_comparison 抛出错误

我该如何调试呢?我已经尝试了“一切”,但我仍然不知道。数据很好,我尝试与布尔值、整数和字符串值进行比较。

这是我的组表达:

=IIf(Fields!grouping1.Value.Equals("y"),Fields!x_desc.Value,Fields!Line.Value)

错误如下:

【问题讨论】:

    标签: .net visual-studio reporting rdlc


    【解决方案1】:

    找到了! True 和 False 字段必须是同一类型!所以我只是将 ToString 添加到第二个(整数)字段:

    =IIf(Fields!grouping1.Value.Equals("y"),Fields!x_desc.Value,Fields!Line.Value.ToString)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-12
      相关资源
      最近更新 更多