ReportViewer Sum合计问题

anncesky 2016-05-22 11:33:23
说简单点,ReportViewer报表形式:

KEY(分组A) Field1 Field2
-----------------------------------------------------------
1 Sum(KEY) Sum(KEY) -100
-----------------------------------------------------------
总计: Sum(KEY) ????????

就是打?????的这个总计无法在报表中直接实现,各位有什么好办法没有?
...全文
298 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lshfong 2016-05-24
  • 打赏
  • 举报
回复
你直接在sql里求和,然后显示到报表 我做的大型财务软件都是这样的,一年上亿的资金在上面流动
範先森 2016-05-24
  • 打赏
  • 举报
回复
显示之后去读取页面上的值再来求和可以么?
anncesky 2016-05-24
  • 打赏
  • 举报
回复
计算>=116的Reportviewer 表达式是 : =IIf(Sum(Fields!DetailsPart.Value)-300>0,Fields!DetailsPart.Value)-300,0) 这样一来,我想合计这列的总数,但是无法办到啊
anncesky 2016-05-24
  • 打赏
  • 举报
回复
anncesky 2016-05-24
  • 打赏
  • 举报
回复
引用 5 楼 fxj805835819 的回复:
显示之后去读取页面上的值再来求和可以么?
在ReportViewer中没有发现可以直接读某个文本框的值的这种功能 只能通过JS,不过JS对小数求值不精确,而且用JS来对ReportViewer的值进行操做本来也不能它的愿望,也麻烦
anncesky 2016-05-24
  • 打赏
  • 举报
回复
引用 6 楼 lshfong 的回复:
你直接在sql里求和,然后显示到报表 我做的大型财务软件都是这样的,一年上亿的资金在上面流动
我已经这么做了,要么直接传参,要么直接传递数据集,不过如果像这样的求和列特别多的话,传参太麻烦 传数据集太消性能 其它RportViewer我发现还是比较灵活的,可是就是这个不能干,实在心有不甘啊
秋的红果实 2016-05-23
  • 打赏
  • 举报
回复
小分组1的和+小分组2的和+...+小分组n的和=所有行该字段的总和 select sum(Field2) from tableName where……
Poopaye 2016-05-22
  • 打赏
  • 举报
回复
我能说完全看不懂吗

62,244

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧