數據關聯和數據聯動是使用率非常高的一項功能,可以用來對另一張表單中已經錄入的數據,進行直接調用,或者有條件地調用。
**1.名詞解釋**
**數據關聯**,就是在一張表單的下拉框控件中,調用另一張表單曾經錄入過的數據。被調用的數據可以是單行文本,數字,也可以是下拉框、下拉復選框、單選/復選按鈕、時間和日期等。而子表單、文件和地址暫時不能作為被關聯的控件。其意義是,某個下拉框的選項不是可以預設的,是根據后續錄入表單而增加或變化的,這時候用數據關聯比較合適。
**數據聯動**,是數據關聯的延伸。做數據聯動前,首先要設置好數據關聯。當某一個字段的內容需要跟著上一個字段的變化而自動填寫或自動改變選項的時候,數據聯動就可以發揮作用了。常用的如,第一個下拉框選擇江蘇省,第二個下拉框只能選擇江蘇省對應的城市;第一個下拉框選擇浙江省,第二個下拉框只能選擇浙江省對應的城市。或者選擇了某個商品名稱或編號后,下面的空格自動填入該商品的價格。這樣的應用就是數據聯動。
**2.案例一**
2.1 描述
省-市-區聯動,選擇省份,只會出現對應的城市,再選擇城市,只會出現對應的縣區。
2.2 步驟
(1) 建立一張表單“省市區”,作為一張存儲數據的表,即被調用的表。當然這張表單中的數據不是要一次錄完的,后續數據的更新,也是可以被調用的。


(2) 建立另一張表單“個人信息表”,需要填寫一些個人信息,包括所在的省份、城市和縣區。這時就可以通過數據關聯和數據聯動,直接調用省份、城市和縣區這3個字段的數據。因為這3個字段對應的值有多個,因此使用下拉框控件。

(3) “省份”字段設置“關聯其他表單數據”,調用“省市區”表中的省份字段的數據。

(4) “城市”字段設置“數據聯動”,當省份選定后,調用“省市區”表中的城市字段對應的數據。與上個步驟中省份字段設置“關聯其他表單數據”的唯一不同之處在于,城市受到省份的約束,要添加省份這個字段作為聯動的條件。

預覽,看一下城市字段的聯動效果:
?
(5) “縣區”字段設置“數據聯動”,當省份、城市選定后,調用“省市區”表中的縣區字段對應的數據。因為“城市”在設置數據聯動時,已經受到了“省份”的約束,所以,“縣區”的設置只要受到“城市”字段約束即可。

預覽,看一下縣區字段的聯動效果:

這樣,省-市-區的數據聯動就設置完成了。
**3.案例二**
**3.1 描述**
人事信息表中包括姓名、手機號碼、年齡3個字段。另一張工資表中也包括這3個字段,輸入姓名,如果這個姓名在信息表錄入過,那么對應的手機號碼和年齡就會直接顯示出來。
設置方法基本同上。
**3.2 步驟**
(1)建立一張表單“人事信息表”,
?
(2)“手機號碼”和“年齡”設置數據聯動。
?
這樣就設置好了。我們來看一看效果:
?
* * *
- 簡介
- 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.進銷存