RDLC 报告服务在总和列时给出错误

Posted

技术标签:

【中文标题】RDLC 报告服务在总和列时给出错误【英文标题】:RDLC Report Service giving error when sum column 【发布时间】:2012-10-22 09:33:42 【问题描述】:

我正在使用 Access 数据库来提取数据并使用报告显示

在我的表格中,他们有一个包含佣金数据的列,但是每次我添加时

=Sum(Fields!Commission.Value) 在空单元格中显示 Sum 值我得到一个错误。

【问题讨论】:

【参考方案1】:

试试这个:

=Sum(int(Fields!Commission.Value))

可能你正在使用string,所以首先将其转换为int

【讨论】:

【参考方案2】:

s-s-rS 中的Sum() 需要两个字段来求和,并且在你的函数之前必须有一个= 符号..就像这样

=Sum(Fields!Commission.Value)

【讨论】:

【参考方案3】:

确保该字段是 Int 而不是 String,如果将其转换为整数以求和。

【讨论】:

我有同样的问题如何将我的字符串转换为 int ? ***.com/questions/24514140/… @EhsanAkbar 我只有你会标记我,我会立即回答。

以上是关于RDLC 报告服务在总和列时给出错误的主要内容,如果未能解决你的问题,请参考以下文章

C# 向RDLC报表传入参数出错 急求解答!!

关于RDLC子报表添加参数 错误“本地报表处理期间出错 。值不能为空。 参数名:value” 错误解决方法

RDLC计算运行总数?

使用 s-s-rS 2017 RDLC 文件创建本地 PDF 报告

报告 rdlc 中的外部图像

在 VB.Net 中手动加载 Reportviewer 中的 .rdlc 报告