就是在一張表單的下拉框控件中,直接調(diào)用另一張表單曾經(jīng)錄入過的數(shù)據(jù)。
其意義是,某個(gè)下拉框的選項(xiàng)不是可以預(yù)設(shè)的,是根據(jù)后續(xù)錄入表單而增加或變化的,這時(shí)候用數(shù)據(jù)關(guān)聯(lián)比較合適。
被調(diào)用的數(shù)據(jù)可以是單行文本,數(shù)字,也可以是下拉框、下拉復(fù)選框、單選/復(fù)選按鈕、時(shí)間和日期等。而子表單、文件和地址暫時(shí)不能作為被關(guān)聯(lián)的控件。
常見用法:A表為客戶信息表,記錄了包括客戶名稱等在內(nèi)的基礎(chǔ)信息;B表為訂單表,錄入客戶下的訂單數(shù)據(jù),其中客戶名稱設(shè)置關(guān)聯(lián)其他表單數(shù)據(jù),直接調(diào)用A表中已經(jīng)錄入過的客戶名稱。
(2) 數(shù)據(jù)聯(lián)動(dòng)
是數(shù)據(jù)關(guān)聯(lián)的延伸,簡單地說就是有條件的關(guān)聯(lián),根據(jù)條件字段的值調(diào)用出對應(yīng)的數(shù)據(jù)。
當(dāng)某一個(gè)字段的內(nèi)容需要跟著上一個(gè)字段的變化而自動(dòng)填寫或自動(dòng)改變選項(xiàng)的時(shí)候,數(shù)據(jù)聯(lián)動(dòng)就可以發(fā)揮作用了。
常見用法:第一個(gè)下拉框選擇江蘇省,第二個(gè)下拉框只能選擇江蘇省對應(yīng)的城市;第一個(gè)下拉框選擇浙江省,第二個(gè)下拉框只能選擇浙江省對應(yīng)的城市?;蛘哌x擇了某個(gè)商品名稱或編號后,下面的空格自動(dòng)填入該商品的價(jià)格。這樣的應(yīng)用就是數(shù)據(jù)聯(lián)動(dòng)。
(1) 調(diào)用另外一張表單的數(shù)據(jù),所以肯定會(huì)涉及到兩張表單。A表錄入數(shù)據(jù),B表調(diào)用A表中錄入的數(shù)據(jù)。
(2) 數(shù)據(jù)聯(lián)動(dòng)設(shè)置時(shí),同一行的字段類型需要相同。成員控件只能對應(yīng)成員控件,數(shù)字控件只能對應(yīng)數(shù)字控件,日期控件只能對應(yīng)日期控件,單行文本和下拉框可以相互對應(yīng)。
(3) 當(dāng)調(diào)取出來的值有多個(gè)時(shí),需要用下拉框在進(jìn)行選擇;如果是唯一的,可以根據(jù)需要用單行文本、數(shù)字控件、日期控件。
更多建議: