历史版本11 :组内分栏 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 描述编辑

组内分栏是指在每个分组的内部对数据进行分栏,如下图所示:
222

2. 示例编辑

以组内列分栏说明组内分栏的具体操作,组内行分栏请参考本篇和 行分栏

2.1 数据准备

新建一张普通报表,添加一个内置数据集 ds1,数据如下图所示:

2.2 模板设计

如下图所示设计模板:

1)将数据列拖入相应单元格,B4 纵向扩展,D4 和 D5 横向扩展;

2)父子格:默认即可(D4 默认 B4,D5 默认 D4 和 B4);

2.3 分栏设置

在菜单栏中,选择模板>报表分栏开启分栏:

1)分栏样式:点击列分栏

2)超过X列分栏:示例分成两行,所以不使用该项;

3)分栏成X行:示例分成两行,所以点击分栏成行并填入「2」;

4)分栏区域:分栏数据填入「D4:D5」,行表头需要在分栏后重复,行表头所在列序号为 3,所以复制列序列为「3」;

5)补充空白列:勾选使得分栏后空白列仍然显示。

3. 效果预览编辑

3.1 PC 端预览效果

保存模板,选择分页预览,效果如描述中所示。

注:只支持分页预览。

3.2 移动端预览效果

1)App

222

2)H5

222

4. 已完成模板编辑

已完成模板请参照%FR_HOME%\webroot\WEB-INF\reportlets\doc\Advanced\组内分栏.cpt

点击下载模板

5. 分栏列数的计算编辑

用户往往需要控制分栏后每栏的列数以确保报表的美观性,但分栏设置中并不允许用户自定义分栏列数,用户可以通过了解系统分栏列数的计算方式,精确控制分栏列数,下面给出系统分栏列数的计算公式:

分栏列数=最大数据量组的数据个数/用户分栏行数

注:上述公式向上取整。