<< Click to Display Table of Contents >> 制作多源自由式表格 |
❖使用场景
多源数据表可将多个数据集的数据展示到同一个表格中,方便不同数据源数据汇总,简化SQL语句,满足行业复杂报表需求。(为了方便分别出不同数据来源的数据,我们在此约定'在下文的描述中使用单元格背景色来区分不同数据集数据')
❖绑定多个数据集数据
新建自由式表格后会自动进入绑定模式,通过从右侧面板"数据"中拖拽数据列到单元格中实现数据的绑定、替换功能。
1. 选择数据集'query1'并绑定数据到自由表单元格中,如图所示:
2. 切换数据集到'query2'并绑定数据到自由表单元格中,如图所示:
➢注意:
(1)绑定数据、替换数据、删除数据的方式和之前版本自由表保持一致;
(2)一个自由表中支持绑定多个数据集数据;
(3)不同数据源之间的单元格,不支持设置之间选择'父单元格',需要通过设置'单元格过滤-多源过滤'来建立数据之间的关联;
(4)点击自由表中单元格,右侧面板"数据"中数据集下拉框会和数据信息区域顶部会显示当前单元格使用的数据集。如图所示:
(5)点击自由表无数据区域会显示自由表最近一次使用的数据集.
❖设置多数据源的关联join
参考《单元格过滤》章节,可以使用"单元格过滤-多源过滤"功能,将自由表组件中不太数据来源的数据join在一起。
例如:某客户要制作的表格的数据需要来源于多个数据源(如:query1、query2、query3...),在没有将这些数据源组合为1个总的数据源时,各个数据集的数据是独立无关联的(见下图表格:未设置单元格过滤),此时可以使用单元格过滤中'多源过滤'功能实现客户需求,效果如图所示: