#Error while RDLC Summing with Empty Values

#Error while RDLC Summing with Empty Values

我在对不返回值的特定列执行 Sum 时遇到 RDLC 报告问题。只显示#error.

这是我创建的 MySQL 视图:

Select 查询:

我创建的 RDLC 报告:

使用 VB.Net 生成的报告,但我面临以下问题:

我已经通过谷歌搜索尝试了所有的 RDLC 表达式,但它们都不起作用。

=Sum(CDbl(Fields!Sales.Value))

=Sum(IIF(Fields!Sales.Value = "", Fields!Sales.Value, 0))

看来你的条件不对:

Sum(IIF(Fields!Sales.Value != "", Fields!Sales.Value, 0))

更方便:

Sum(IIF(!string.IsNullOrEmpty(Fields!Sales.Value), Fields!Sales.Value, 0))

如果上述方法不起作用,您也可以更改查询: 在 sql 查询中添加大小写。

如果您需要更改查询方面的帮助,请告诉我。