葡萄城报表 SP2 推出了单元格智能合并的功能,您不需要编写复杂的逻辑代码来获取相同内容后进行合计,只需要一个属性设置即可实现智能合并功能。并这样通过该属性的使用,可以使报表展示更加明确化,清晰化,简洁化。
中国式复杂报表的布局,因为数据的动态性和结构性,导致其布局往往是无规律,且在设计时无法预测的,如单元格合并,通常不仅希望在每一列的数据展现中,能够根据需要自动将相同的单元格合并,且每个单元格之间该属性的设置都是相互独立的没有任何的关联性。
而大部分的报表工具只能进行从左到右的相似单元格合并,且会将相同单元格的内容进行自动汇总,导致用户无法获取所有的明细。中国式复杂报表对于单元格合并,往往只要求从样式进行合并,不需要进行相应数据的汇总和分析。葡萄城报表 SP2 为了解决此类需求推出了单元格智能合并的功能,您不需要编写复杂的逻辑代码来获取相同内容后进行合计,只需要一个属性设置即可实现智能合并功能。并这样通过该属性的使用,可以使报表展示更加明确化,清晰化,简洁化。
具体功能描述:如果表格或矩表数据区域中的两个或多个连续单元包含相同的数据值,并且每个单元的自动合并属性被设置为True,那么,跨列的单元将被合并。使用该属性,您可以轻松地将表单元合并到行组之外的细节部分和Tablix单元中。默认情况下,自动合并属性被设置为False。
操作步骤:
1. 新建RDL报表

2. 绑定数据

3. 绑定数据集
select * from 物流信息 order by 序号
4. 添加表格并绑定对应字段
5. 未设置自动合并属性预览:
6. 设置单元格的AutoMerge 属性为true
首先点击需要设置自动合并的单元格,右键选择属性,将AutoMerge属性设置为true,当前设置AutoMerge属性设置为true的单元格有:当单号、客户、要求到达时间、货物类型、附加要求、备注
7. 报表预览
8.属性设置前后结果对比: 设置前:
设置后:

关于葡萄城报表
葡萄城报表是一套强大的报表开发和系统搭建工具,既能与您开发的报表软件项目紧密集成,也可独立部署运行,支持多数据源,具有无编码、灵活、稳定等特性,可以帮您快速搭建专业的报表软件系统,实现各类报表的设计、管理、权限控制、数据填报、负载均衡及跨平台发布。
千万种报表,同一种选择!获知葡萄城报表更多详情,请访问如下网站:
了解报表开发控件:/developer/activereports
了解报表服务器:/solutions/reporting
关于葡萄城
葡萄城是专业的软件开发技术和低代码平台提供商,以“赋能开发者”为使命,致力于通过表格控件、低代码和BI等各类软件开发工具和服务,一站式满足开发者需求,帮助企业提升开发效率并创新开发模式。葡萄城开发技术始于1980年,40余年来始终聚焦软件开发技术,有深厚的技术积累和丰富的产品线。是业界能够同时赋能软件开发和低代码开发的企业。凭借过硬的产品能力、活跃的开发者社区和丰富的伙伴生态,与超过3000家合作伙伴紧密合作,产品广泛应用于信息和软件服务、制造、交通运输、建筑、金融、能源、教育、公共管理等支柱产业。
葡萄城热门产品