2张或2张以上的表单,通过一个或多个共同字段建立关联,把这些表单的数据联系起来,放入一张报表中。简道云中的7种图表都支持多表关联。
**注意:**不设置多表关联,报表的数据只能来自一张表单。有些用户为了将多张表单的数据呈现在一张报表里,强行将无关联的字段关联在一起,这样设计报表是不合适、不完美的。
下面将通过一个案例来介绍一下多表关联的设置方法。
## **1\. 汇总表多表关联**
### **1.1 描述:**
* 现有2张表单,一张为【收入表】,包括日期、收入金额两个字段;一张为【支出表】,包括日期、支持金额两个字段。这2张表录入了每天的收入支出情况。
* 通过多表关联,在汇总表中展示每个月的收入金额、支出金额、并添加公式计算余额。
### **1.2 步骤:**
(1) 建立汇总表,设置多表关联。
![](https://dn-jdy-doc.qbox.me/report/4.1.2-1.png)
(2) 添加行表头,此时只能选择关联字段,将日期汇总方式设置为年月。点击+,添加普通字段:收入金额,支出金额。
![](https://dn-jdy-doc.qbox.me/report/4.1.2-2.png)
(3) 点击Σ,添加汇总指标,公式为“收入金额-支出金额”,名称修改为余额。
![](https://dn-jdy-doc.qbox.me/report/4.1.2-3.png)
![](https://dn-jdy-doc.qbox.me/report/4.1.2-10.png)
## **2\. 汇总表中,也支持对子表单进行跨表计算**
### **2.1 描述:**
* 现有2张表单,一张为【入库表】,子表单内记录,入库明细,包括商品名称、数量两个字段;一张为【出库表】,包括子表单内记录入库明细,包括商品名称、数量两个字段。这2张表录入了商品的出库、入库情况。
* 通过多表关联,在汇总表中展示每个商品的出、入库数据,并添加公式计算库存。
### **2.2 步骤:**
(1) 建立汇总表,设置多表关联。
![](http://dn-jdy-blog.qbox.me/2016-05-02_572708fa357ad.png)
(2) 添加行表头,此时只能选择关联字段,将日期汇总方式设置为年月。点击+,添加普通字段:收入金额,支出金额。
![](http://dn-jdy-blog.qbox.me/2016-05-02_572709ee5816e.png)
(3) 点击Σ,添加汇总指标,公式为“入库明细.数量-出库明细.数量”,名称修改为库存数量。
![](http://dn-jdy-blog.qbox.me/2016-05-02_572709183e50e.png)
![](http://dn-jdy-blog.qbox.me/2016-05-02_5727095d34cea.png)
# 3\. 数据表多表关联
### **3.1 描述:**
* 现有2张表单,一张为【员工信息表】,包括姓名、部门等字段;一张为【工资表】,包括姓名、工资等字段。
* 通过多表关联,在数据表中展示员工的基础信息和工资信息。
### **3.2 步骤:**
(1) 数据表做多表关联,必须满足关联表单中数据一一对应的条件。即需要在表单中,将作为关联字段的字段,设置为“不允许重复值”
![](https://dn-jdy-doc.qbox.me/report/4.1.2-4.png)
![](https://dn-jdy-doc.qbox.me/report/4.1.2-5.png)
(2) 新建数据表,设置多表关联
![](https://dn-jdy-doc.qbox.me/report/4.1.2-6.png)
(3) 首先添加关联字段。然后从两张关联表中,选择添加需要的字段
![](https://dn-jdy-doc.qbox.me/report/4.1.2-7.png)
# 4.常见问题
### (1) 数据表关联时,只有提交人字段可选
**正确方法:**只有设置了“不允许重复值”的字段,才能作为关联字段。回到表单中,将字段设置为“不允许重复值”即可。
![](https://dn-jdy-doc.qbox.me/report/4.1.2-4.png)
### (2) 来自不同表单的数据是错开的(见下图)
![](https://dn-jdy-doc.qbox.me/report/4.1.2-8.png)
**正确方法:**添加关联字段(数据表中)或设为表头(汇总表中)即可
![](https://dn-jdy-doc.qbox.me/report/4.1.2-9.png)
- 简介
- 1.快速入门
- 1.1新建应用
- 1.2新建表单
- 1.3表单共享
- 1.4新建报表
- 1.5总结
- 2.创建应用
- 2.1创建新应用
- 2.2应用基础设置
- 2.3.应用中心
- 3.表单
- 3.1表单设计
- 3.1.1控件类型与属性
- 3.1.2数据关联与数据联动
- 3.1.3.选项关联控件
- 3.1.4.公式与函数
- 3.1.5.表单校验
- 3.1.6.隐藏控件赋值
- 3.1.7.表单排版
- 3.1.8.成员控件
- 3.1.9.定位控件
- 3.1.10.关联查询
- 3.1.11.关联数据
- 3.2.数据管理
- 3.2.1.数据编辑
- 3.2.2.Excel导入与导出
- 3.3.表单设置
- 3.3.1.表单链接
- 3.3.2.公开查询
- 3.3.3.推送提醒
- 3.4.流程
- 3.4.1.流程设定
- 3.4.2.流程案例
- 4.报表
- 4.1.报表设计
- 4.1.1.图表类型与属性
- 4.1.2.多表关联
- 4.1.3.联动
- 4.1.4.显示格式
- 4.1.5.打印
- 4.2.报表外链
- 4.3.公式计算逻辑
- 5.聚合表
- 6.应用设置
- 6.1.应用概述
- 6.2.页面共享
- 6.3.数据权限
- 7.应用平台
- 7.1.微信企业号
- 7.2.钉钉安装详解
- 8.专题应用
- 8.1.进销存