Lenka.Guo 发表于 2020-7-23 11:05:42

报表设计常规教程1-如何实现报表分栏

分栏-报表分栏是指将报表的版面划分为若干栏,每一栏的宽度相等。报表分栏只有在分页预览时才可以生效,不分页预览时不生效。 下图为将报表分为两栏后的实例效果,即检验报告单。上面是汇总基本信息,下面是根据检验效果,分两栏展示的。所以在本节教程里面,我们来了解下如何设置分栏。




示例效果


实现步骤
1. 添加表格控件,绑定数据


接下来需要设置分栏,让表格控件可以分两栏显示,也可以多栏展示。


2. 单击报表设计器中的灰色区域,打开全局设置面板,调整“分栏数量”即可。
注意: 分栏数量*表格宽度+分栏间距*(分栏数量-1)+纸张左边距+右边矩< 纸张宽度时分栏才会成立,包括分栏间距,会根据报表纸张宽度减去已占有的总宽度后,如果有剩余的空间,会均摊在栏间距,所以在设置分栏的时候注意宽度设置。









附加:
如果要实现第一张图,需要两个报表文件,主报表和子报表文件, 子报表做表格,并设置分栏, 主报表中添加汇总信息及子报表控件。







李安安 发表于 2022-4-1 16:44:48

在线设计器 16 怎么没有找到右边的分栏在哪里

Bella.Yuan 发表于 2022-4-1 16:47:32

李安安 发表于 2022-4-1 16:44
在线设计器 16 怎么没有找到右边的分栏在哪里

您好,分栏只针对rdl报表,页面报表是没有分栏的,检查一下您的报表类型。

咿呀咿 发表于 2024-6-17 12:12:13

请问报告单里中间的那条黑线和表格标题下的黑线是怎么实现的?

Felix.Li 发表于 2024-6-17 18:14:08

您这个用页面报表的溢出占位符就可以了:


页: [1]
查看完整版本: 报表设计常规教程1-如何实现报表分栏