解读ActiveReports v13新特性:单元格的自动合并

转帖|其它|编辑:陈津勇|2019-09-11 15:39:22.910|阅读 32 次

概述:随着ActiveReports(.NET报表控件)v13新版的发布,对单元格合并的操作也进行了增强。

相关链接:

ActiveReports v13发布之前,表格和矩表列上相同值的单元格合并是通过AutoMerge属性的true或者False来进行设置的,利用此方法解决了很多用户在单元格自动合并方面的问题,但是美中不足的是:后一列的单元格无法根据前一列的合并情况来判断是否进行合并。为了解决这个问题,ActiveReports v13推出了一个新的特性AutoMergeMode来解决这个问题。

点击下载ActiveReports试用版

操作步骤

1、新建RDL报表

2、绑定数据源

3、绑定数据集

select  *  from  TestMerge

4、添加表格并绑定对应的字段

71879faaa396c161c181c4955a57991d.png

5、默认情况下报表预览样式:

52c98eded0d2f97c15ac1292b3f72169.png

6、通过设置AutoMergeMode属性进行单元格合并的设置,AutoMergeMode有三个可供选择的属性:Never、Always、Restricted

Nerver(永不合并),Always(总是合并),Restricted(合并要根据前一列的合并情况进行合并)

重点说下Restricted的属性,当设置了单元格的AutoMergeMode属性为Restricted,那么它的合并结果就依托了前一列的合并情况。即:如果列2中的单元格(具有相同的数据值)设置为“Restricted”,而前一列(即列1)中对应的单元格(具有相同的数据值)设置为“Never”,则列2中的单元格不会合并。

b7ef60f523fa387fdc28f41a197129e2.png

7、设置单元格的AutoMergeMode的属性

8b4e121c79bb2edd8f4e0a8e77887701.png

8、预览结果:

aaa6d91f41710478dce0295fa36d1227.png



想要获得 ActiveReports 更多资源的伙伴,请点这里。

想要获取 ActiveReports 正版授权的伙伴,请点这里。



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

文章转载自:葡萄城 https://www.grapecity.com.cn/blogs/activereports-v13-automatic-merge-of-cells

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
ActiveReports

亚洲畅销的.NET报表控件,20万用户的选择,可在应用程序中生成各种报表,十多年来一直荣获应用程序的优秀报表生成控件。

购物车 在线客服 在线QQ 电话咨询
400-700-1020
反馈
在线客服系统
live chat