报告 rdlc 报告处理异常比较错误
Rerport rdlc reportprocessingexception comparisonerror
我有一些详细的分组报告。数据来自数据集。一组表达式是简单的 IIF 语句(我也试过 Switch)。但报告只显示错误:
reportprocessingexception_comparison Error was thrown
我该如何调试它?我试过 "everything" 但我仍然没有头绪。数据很好,我尝试与布尔值、整数和字符串值进行比较。
这是我的群表情:
=IIf(Fields!grouping1.Value.Equals("y"),Fields!x_desc.Value,Fields!Line.Value)
错误如下所示:
找到了! True 和 False 字段必须是同一类型!所以我只是将 ToString 添加到第二个(整数)字段:
=IIf(Fields!grouping1.Value.Equals("y"),Fields!x_desc.Value,Fields!Line.Value.ToString)
我有一些详细的分组报告。数据来自数据集。一组表达式是简单的 IIF 语句(我也试过 Switch)。但报告只显示错误:
reportprocessingexception_comparison Error was thrown
我该如何调试它?我试过 "everything" 但我仍然没有头绪。数据很好,我尝试与布尔值、整数和字符串值进行比较。
这是我的群表情:
=IIf(Fields!grouping1.Value.Equals("y"),Fields!x_desc.Value,Fields!Line.Value)
错误如下所示:
找到了! True 和 False 字段必须是同一类型!所以我只是将 ToString 添加到第二个(整数)字段:
=IIf(Fields!grouping1.Value.Equals("y"),Fields!x_desc.Value,Fields!Line.Value.ToString)