子表單整體資料聯動
簡介
功能簡介
子表單整體聯動是指,對整個子表單設定資料聯動,併為各子欄位設定聯動顯示的值;滿足聯動條件時,可以實現自動填充多行子表單資料。
應用場景
- 設備採購場景中,用子表單記錄設備的零件使用明細,設備採購時,可以透過資料聯動,選擇設備名稱後,自動聯動出對應的子表單零件明細,輸入數量送出即可;
- 教學管理中,用子表單記錄各班級的每日課程安排,課程評價時,可以透過資料聯動,選擇班級、日期後,自動聯動出對應的課程明細,為每節課程打分後送出即可。
預期效果
以設備採購的場景為例,在「設備採購」表單中選擇要採購的設備後,子表單零件明細的資料會自動聯動出來,可以根據實際採購情況錄入數量,再送出表單即可,效果如下:
設定步驟
表單搭建
1. 新建「設備物料清單」,欄位設定如下:
欄位名稱 | 欄位類型 |
設備編號 | 流水號 |
設備名稱 | 單行文字 |
零部件明細 | 子表單 |
零部件名稱 | 子欄位-單行文字 |
零部件種類 | 子欄位-下拉單選 |
零部件型號 | 子欄位-下拉單選 |
單價(元) | 子欄位-數字 |
2. 建立「設備採購表」,欄位設定如下:
欄位名稱 | 欄位類型 | 欄位設定 |
採購單號 | 流水號 | / |
設備名稱 | 單行文字 | / |
設備編號 | 單行文字 | / |
零部件明細 | 子表單 | / |
零部件名稱 | 子欄位-單行文字 | / |
零部件種類 | 子欄位-下拉單選 | / |
單價 | 子欄位-數字 | / |
數量 | 子欄位-數字 | / |
採購總價 | 數字 | 設定公式:SUMPRODUCT(零部件明細.單價,零部件明細.數量) |
設定主表欄位聯動與聯動
1. 進入「設備採購表」,選中「設備名稱」欄位,在「欄位屬性 > 選項」處,設定選項為「關聯其他表單資料」,點擊下拉單選,關聯至「設備物料清單」的「設備名稱」欄位。
2. 選中「設備編號」欄位,在「欄位屬性 > 預設值」處,設定選項為「資料聯動」,點擊「資料聯動設定」。
3. 進入資料聯動設定頁面,設定內容如下:
- 聯動表單:「設備物料清單」;
- 條件設定為:「設備名稱」等於「設備名稱」;
- 觸發聯動:「設備編號」欄位顯示「設備編號」欄位的值;
全部設定完成點選「確定」。
設定子表單整體聯動
1. 選中「零部件明細」整個子表單,在「欄位屬性 > 預設值」處,設定選項為「資料聯動」,點擊「資料聯動設定」。
2. 進入資料聯動設定頁面,設定內容如下:
- 聯動表單:「設備物料清單」;
- 條件設定為:「設備編號」等於「設備編號」;
- 觸發聯動:「零部件明細」欄位顯示「零部件明細」欄位的值;
- 新增子欄位:
- 「零部件名稱」顯示為「零部件名稱」的值;
- 「零部件種類」顯示為「零部件種類」的值;
- 「數量」顯示為「數量」的值;
- 「單價」顯示為「單價」的值;
全部設定完成點選「確定」。
附註:
新增觸發聯動或子欄位後,將自動匹配同類型、同名稱的欄位作為顯示值。
註意事項
1. 子表單行數會聯動變化,子表單未配置聯動的子欄位的值會被清空。
2. 子表單和子欄位同時被主表欄位聯動時,先觸發子表單聯動,後觸發子表單子欄位的聯動。
3. 對於設定了整個子表單的資料連結的子表單,新增的單行文字、多行文字、數字、日期和時間類型的欄位將不再支援預設值設定。