【机房系统知识小结】微软自带RDLC报表,数据汇总设计

时间:2021-06-28 08:31:16

在做机房系统报表的时候,借鉴 八期崔成龙学长的博客《 VB.NET rdlc 报表的使用》,照虎画猫的敲了一遍,但是在“汇总项”中,出现了一点小问题。

具体的设计方法在这里就不做介绍了,请看一下我设计的报表:

简要解析:在“汇总项”中利用“函数”针对“明细项”中的“充值金额”“消费金额”“退款金额”进行汇总求和,并显示。

【机房系统知识小结】微软自带RDLC报表,数据汇总设计

但是,却出现了下图中的效果,虽然达到了“汇总”的目的,但是却出现了五条相同记录的内容?而且,经试验得知,若明细项中含有N条数据,则汇总项中也会含有N条相同的汇总数据。这是为什么呢??

【机房系统知识小结】微软自带RDLC报表,数据汇总设计

“汇总项”中的函数,是正确的。那么问题出在?


【机房系统知识小结】微软自带RDLC报表,数据汇总设计

原来,对于“汇总项”中占位符的设定,函数是没有问题的。只是,不能用“表”而已,应该使用“文本框”来设定。这样的话,就不会出现重复的数据了。
这才是,我想要的效果:

【机房系统知识小结】微软自带RDLC报表,数据汇总设计

总结:看到的不一定是真的,我们的眼睛是会骗人的哦O(∩_∩)O~。虽然,在“汇总项”的账单设计中,看起来像“表”结构,但实际上只是把“文本框”排版一下就可以达到“表”的效果。