#RDLC空值求和时出现错误。

问题描述 投票:0回答:1

我在执行RDLC报告时遇到了一些问题。总额 不返回值的特定列。只显示#error。

这是我创建的MySQL视图。

enter image description here

选择查询:

enter image description here

我创建的RDLC报告。

enter image description here

用VB.Net生成的报告,但我面临下面这个问题。

enter image description here

我已经尝试了所有的RDLC表达式,通过Googling,但他们没有工作。

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

=Sum(IIF(Fields!Sales.Value = "", Fields!Sales.Value, 0))
mysql vb.net sum rdlc
1个回答
0
投票

似乎你的条件是错误的。

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

更方便。

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

如果上面的方法不行,你可以改变你的查询:在sql查询中添加case。

如果你需要帮助更改查询,请告诉我。

© www.soinside.com 2019 - 2024. All rights reserved.