示例效果
分片报表示例中列出了常用的几种分片布局,但都只是基于同一个数据结果集的,本章节中将介绍如何基于多个数据结果集来实现分片报表。
报表示例效果及报表说明请参见 分片报表-示例效果 内容。
本示例效果数据来源为模型查询。
若是希望使用旧数据集作为数据来源,则需更新授权包含旧数据集的License文件;若是希望使用关系数据源、透视分析、即席查询作为数据来源,则可以选择通过配置高级设置开启旧数据集面板,详情请参考 电子表格插件启用旧资源数据集 ;
数据要求
参考如下数据内容,创建两个模型查询:
模型查询的创建可参考文档 电子表格-模型查询
数据概述 | 数据预览 |
---|---|
查询不同区域的产品销售情况 | |
查询不同时间的产品销售情况 |
分析定制
示例 | 分析 |
---|---|
同表格中数据左右分片 | 基于两个数据集实现该报表效果,形式上是分片报表,但是这个报表的数据是有关联关系的,因此:该报表的实现需要通过“过滤”功能将两个数据结果进行关联,才能查询出正确的数据效果。实现详情请参见示例 同表格中数据左右分片。 |
同表格中数据上下分片 | 实现方法同 同表格中数据上下分片 一致,只是在字段拖拽环节时,是分别从两个数据集中拖拽相关字段。 由于该报表的数据片并没有关系,因此不需要进行数据关联。 |
不同表格左右分片 | 实现方法同 不同表格左右分片 一致,只是在字段拖拽环节时,是分别从两个数据集中拖拽相关字段。 由于该报表的数据片并没有关系,因此不需要进行数据关联。 |
同表格中数据左右分片
“同表格中数据左右分片”示例的实现详情如下:
定制内容 | 定制方法 |
---|---|
设置表格中的固定内容:
| 1、在单元格D3中输入“按区域统计”; 2、在单元格F3中输入“按月份统计”; 3、设置样式:字体“黑体”、字号“11”、字体颜色“#2F5597”,居中显示; |
设置交叉表头 | 1、合并单元格“B3:C4”; 2、选择该合并单元格,通过Smartbi工具栏的 格式 > 斜线,设置交叉表头: 3、在“斜线”窗口的文本框中输入如下内容: 4、设置样式:字体“黑体”、字号“12”、字体颜色“#2F5597”,居中显示; |
拖拽字段 | 1、拖拽数据集1字段:“产品类别”拖拽到单元格B5;“产品名称”拖拽到单元格C5;“销售区域”拖拽到单元格D4;“销售额”拖拽到单元格D5; 2、拖拽数据集2字段:“月”拖拽到单元格F4;“销售额”拖拽到单元格F5; 3、设置样式:
|
定义相关属性:扩展属性、数据设置、附属属性 | 1、单元格B5、C5:从上到下扩展,分组显示,父格默认; 2、单元D4、F4:从左到右扩展,分组显示,父格默认; 3、单元格D5、F5:不扩展,汇总求和显示,父格默认; 基于数据模型创建的电子表格,如需修改汇总方式,需前往数据模型的汇总依据中进行设置,详情可参考数据模型-度量面板 |
设置两个数据集的关联关系 | 1、选中单元格F5,单击Smartbi工具 过滤,弹出“单元格属性”窗口。 2、选择 过滤 页签,设置两个数据集的“产品类别”和“产品名称”分别的关联关系。 过滤各设置项详情请参见 电子表格⬝ 过滤 章节。 |
设置表格边框,行高列宽调整 | 1、按照示例设置边框,边框颜色为“#2F5597”,并调整行高列宽; 2、设计标题; |
注意事项
1、选择设置过滤条件的目标单元格的要求:
(1)单元格必须绑定字段;
(2)根据数据过滤的生效范围进行选取确定。如本示例中:我们是想过滤出按月份统计的销售额,是想对销售额进行过滤,因此我们是选择单元格F5进行过滤条件设置。设置原则请参见 电子表格-过滤 章节。