關聯其他表單資料
簡介
功能簡介
「關聯其他表單資料」是指,在一張表單的「下拉單選」/「下拉複選框」中,調用其他表單中某個欄位錄入的所有/部分資料作爲選項。
應用場景
- 產品管理中,「新增產品」表單中錄入新產品名稱、規格等資訊,「產品質檢」表單可以透過下拉單選關聯其他表單資料,獲取產品名稱並選擇質檢;
- 車輛管理中,「新增車輛」表單中錄入車牌號碼、品牌型號等資訊,「審車記錄單」可以透過下拉單選關聯其他表單資料,獲取車輛資訊並選擇進行審車。
預期效果
如,「新增產品」表單中錄入新產品資訊:
「質量管理」表單在下拉框中可以直接獲取所有產品名稱並選擇進行質檢:
使用規則
支援欄位
1. 設定欄位
2. 調用欄位
設定入口
選中「下拉單選」/「下拉複選框」欄位後,在「欄位屬性 > 選項」處選擇「關聯其他表單資料」:
設定方法
1. 設定選項
選擇「關聯其他表單資料」後,點擊下方下拉單選,即可選擇其他表單中的欄位值作爲選項:
2. 選項排序
設定好關聯的選項後,可以對選項進行排序,排序規則分爲如下兩個部分:
- 排序欄位:支持對關聯表單中的如下欄位值進行排序:
- 當前選項的值。
- 表單欄位:「單行文字」、「數字」、「日期時間」、「單選」、「下拉單選」、「流水號」。
- 系統欄位:「送出時間」、「更新時間」、「擴展欄位」。
- 排序順序:支持設定爲「升序」或「降序」。
默認設定爲當前選項的值升序排序。
3. 選項過濾
當關聯的選項值資料較多時,可以設定選項過濾,在展示選項時只顯示滿足過濾條件的選項。
點擊「新增過濾條件」,過濾條件需要設定的內容如下:
- 多個條件的關係:當存在多個過濾條件時,可以選擇滿足「所有」或「任一」條件;
- 所有:多個過濾條件之間的關係爲「且」,關聯展示滿足所有條件的選項;
- 任一:多個過濾條件之間的關係爲「或」,關聯展示滿足任一條件的選項;
- 關聯表單欄位:選擇關聯的其他表單中的欄位,或送出資訊欄位(送出人、送出時間、更新時間);
- 過濾關係:根據所選欄位類型,設定不同的欄位關係,如等於、不等於、包含、不包含、爲空、不爲空等。
- 欄位值:可選擇「當前表單欄位」或「自訂」,選擇自訂時,欄位值需手動錄入;
全部設定完成點擊「確定」。