1. 概述
1.1 版本
报表服务器版本 | 功能变更 |
---|---|
11.0 | - |
1.2 问题描述
在一些场景中,报表主体需要分栏成两块来展示,但是除了主体内容外,在上面或者下面还有其他的一些信息,这时候如果使用内置的分栏功能,就会使这些信息格式混乱。
如下,在分栏信息的上面还有一些说明信息,如何实现这种分栏效果呢?
1.3 解决思路
利用结果集筛选来实现分栏。
2. 示例
2.1 新建数据集
新建一个普通报表,新建数据集ds1,SQL语句:SELECT * FROM 销量
2.2 设计报表
单元格设计如下图所示:
A1~F1单元格不扩展,A4~F4单元格纵向扩展。
A4、D4输入公式=SEQ(1)
B4、E4单元格左父格为无;A4、C4单元格左父格为B4;D4、F4单元格左父格为E4。
2.3 结果集筛选
选中B4单元格,点击「单元格元素>高级」,设置结果集筛选为「奇数」。
选中E4单元格,点击「单元格元素>高级」,设置结果集筛选为「偶数」。
2.4 预览效果
点击保存,PC 端和移动端预览效果如下图所示:
3. 模板下载
点击下载模板:报表局部内容分栏.cpt