页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。


目录

概述

报表简介

分组报表是以分组表结构展现数据的一类报表,单元格间的逻辑关系较之清单报表复杂。清单报表是基于清单表类型,以列表结构展现数据的一类报表,单元格间逻辑关系比较简单。

作用:用于分组分级记录或查询数据。用于记录和查询数据清单。

适用场景:适用数据记录、查询的情况。适用大数据量的记录、查询,支持分页。

报表结构:分组报表主要由有“列头清单表主要有“列头+分组区+数据区”和“行头+分组区+数据区”两种结构,如下图: 数据区”两种结构,如下图:

Image Removed Image RemovedImage Added  Image Added

示例效果

本示例基于WEB电子表格制作一种典型的中国式报表——“多层分组报表”,按照多个维度对度量进行分类分组,对度量内的数据进行统计汇总等计算。实现效果如下:

Image Removed下表是最常见的一类清单表,查看商品订单的详细信息:

Image Added

操作步骤

1. 创建web电子表格

1、创建web电子表格

目录右键-新建web电子表格。

Image Modified

2. 设计静态表


2、获取数据来源

在“Web电子表格“编辑界面中,先按照如下样式在设计器中设计好静态表样:

Image Removed

该静态表表样的样式配置如下:

行高列宽底色对齐方式边框颜色35pxB-M列为100px,其中E列为130px#073763中间对齐白色

更多详情请参见:WEB电子表格 · 样式设置 章节。

3. 字段及表达式

在右侧数据资源区中的数据模型”销售业绩月报“中分别拖拽以下字段到对应单元格上,或者在单元格上填写指定函数表达式。

并设置对应的单元格格式和对齐方式,具体如下:

列名字段名单元格单元格格式对齐方式一级部门业务板块B5自动中间对齐业务性质业务性质C5二级部门二级部门D5三级部门三级部门E5销量指标本期商本月手机销量数量F5同期商同期手机销售数量G5主营收入总额主营收入总额H5货币客单价=IF(ISERROR(H5/F5),0,H5/F5)I5数字主营毛利总额主营毛利总额J5货币毛利率=IF(ISERROR(J5/H5),0,J5/H5)K5百分比单台毛利=IF(ISERROR(J5/F5),0,J5/F5)L5数字其他业务收入其它业务收入M5数字

4. 保存并预览

Image Removed

示例下载

销售业绩月报.xml定义如下模型明细查询进行清单表定制。

模型明细查询的创建可参考文档 电子表格-模型明细查询示例 。

Image Added

信息

不管查询类型是模型汇总查询、模型明细查询还是SQL查询,清单表总是从查询中获取数据结果,然后直接在电子表格&Web电子表格上展示,不存在中间额外的数据处理加工过程,若从查询中获取的数据不满足业务要求,可使用Excel本身的能力,进一步做计算处理。


3、切换报表类型为 清单表 。

Image Added


4、在数据面板中,通过Ctrl或Shift键选择字段,在电子表格画布区,弹出右键菜单,选择 从左到右

Image Added


5、设置报表样式

  • 设置表格边框;内容居中对齐;调整行高、列宽,设置报表标题。
  • 列头内容样式:字体:黑体;字号:10;字体颜色:白色;填充色:#2F5597。
  • 表格内容样式:字体:黑体;大小:10。

Image Added


6、间隔行色可通过“条件格式”>"管理规则"进行设置。

Image Added


7、点击 保存即可浏览相关效果。

Image Added

注意事项

1、清单报表不支持回写;不支持多sheet页;不支持多数据集;不支持父格属性;不支持设置扩展方向、数据设置、汇总;不支持数据区域。

2、为了提升清单表的导出速度,可按需执行以下设置:

  • 设置所有的字段不应用数据层的数据格式及转换规则,如果想要调整数据的展示格式,可使用Web电子表格的单元格格式实现。

      Image Added

  • 在系统选项的高级设置中,设置清单报表每次生成的行数SPREAD_SHEET_LIST_REPORT_ROWS_PER_PAGE,此设置项默认是1万行,可根据服务器配置,按需调整此数值,提升导出性能。