报表简介
分组报表是以分组表结构展现数据的一类报表,单元格间的逻辑关系较之清单报表复杂。清单报表是基于清单表类型,以列表结构展现数据的一类报表,单元格间逻辑关系比较简单。
作用:用于分组分级记录或查询数据。用于记录和查询数据清单。
适用场景:适用数据记录、查询的情况。适用大数据量的记录、查询,支持分页。
报表结构:分组报表主要由有“列头清单表主要有“列头+分组区+数据区”和“行头+分组区+数据区”两种结构,如下图: 数据区”两种结构,如下图:
示例效果
本示例基于WEB电子表格制作一种典型的中国式报表——“多层分组报表”,按照多个维度对度量进行分类分组,对度量内的数据进行统计汇总等计算。实现效果如下:
下表是最常见的一类清单表,查看商品订单的详细信息:
操作步骤
1. 创建web电子表格1、创建web电子表格
目录右键-新建web电子表格。
2. 设计静态表
2、获取数据来源
在“Web电子表格“编辑界面中,先按照如下样式在设计器中设计好静态表样:
该静态表表样的样式配置如下:
更多详情请参见:WEB电子表格 · 样式设置 章节。
3. 字段及表达式
在右侧数据资源区中的数据模型”销售业绩月报“中分别拖拽以下字段到对应单元格上,或者在单元格上填写指定函数表达式。
并设置对应的单元格格式和对齐方式,具体如下:
4. 保存并预览
示例下载
销售业绩月报.xml定义如下模型明细查询进行清单表定制。
模型明细查询的创建可参考文档 电子表格-模型明细查询示例 。
信息 |
---|
不管查询类型是模型汇总查询、模型明细查询还是SQL查询,清单表总是从查询中获取数据结果,然后直接在电子表格&Web电子表格上展示,不存在中间额外的数据处理加工过程,若从查询中获取的数据不满足业务要求,可使用Excel本身的能力,进一步做计算处理。 |
3、切换报表类型为 清单表 。
4、在数据面板中,通过Ctrl或Shift键选择字段,在电子表格画布区,弹出右键菜单,选择 从左到右。
5、设置报表样式
- 设置表格边框;内容居中对齐;调整行高、列宽,设置报表标题。
- 列头内容样式:字体:黑体;字号:10;字体颜色:白色;填充色:#2F5597。
- 表格内容样式:字体:黑体;大小:10。
6、间隔行色可通过“条件格式”>"管理规则"进行设置。
7、点击 保存 ,即可浏览相关效果。
注意事项
1、清单报表不支持回写;不支持多sheet页;不支持多数据集;不支持父格属性;不支持设置扩展方向、数据设置、汇总;不支持数据区域。
2、为了提升清单表的导出速度,可按需执行以下设置:
- 设置所有的字段不应用数据层的数据格式及转换规则,如果想要调整数据的展示格式,可使用Web电子表格的单元格格式实现。
- 在系统选项的高级设置中,设置清单报表每次生成的行数SPREAD_SHEET_LIST_REPORT_ROWS_PER_PAGE,此设置项默认是1万行,可根据服务器配置,按需调整此数值,提升导出性能。