子表單預設行數
簡介
功能簡介
子表單的預設行數,即填寫表單時,子表單顯示的固定行數,不能自行增加或減少。
應用場景
- 禮品領用中,透過子表單錄入領取明細,在限制每人只能領取一種禮品的情況下,可以設定子表單預設行數為一行;
- 學生成績管理中,透過子表單記錄學生各科目分數,由於科目數量確定,故可以設定子表單預設行數來規範填寫內容;
- 員工績效管理中,透過子表單記錄部門員工的績效分數,由於員工數量確定,故可以設定子表單預設行數來限制填寫內容等。
預期效果
學生成績登記時,成績明細的子表單中預設顯示三行資料,不可自行增加或減少,只能編輯三行。
1. 當子表單顯示預設值時,效果如下:
2. 當子表單中不顯示預設值時,效果如下:
設定步驟
表單搭建
以學生成績登記的場景為例,新建「學生成績登記」表單,欄位設定如下:
欄位名稱 | 欄位類型 |
成績錄入時間 | 日期時間 |
登記老師 | 成員單選 |
學生姓名 | 單行文字 |
成績明細 | 子表單 |
科目 | 子欄位-下拉單選 |
分數 | 子欄位-數字 |
設定預設值(顯示預設值)
如填寫表單時,顯示子表單預設行數,且需要顯示預設值時:
1. 選中整個子表單「成績明細」,在「欄位屬性 > 預設值」處,設定預設值為「自訂」,點選下方「設定」。
2. 在預設值設定頁面,點選左下角「新增」子表單的預設行數,並在子表單中錄入預設值資料,全部設定好點選「完成」。
附註:
子表單預設行數需要幾行,就要填寫幾行預設值資料,預設值不可為空。
新增輔助欄位(不顯示預設值)
如填寫表單時,顯示子表單預設行數,且不需要顯示預設值時:
1. 可以在子表單中新增一個單行文字作為輔助欄位,設定預設行數時,隨意輸入內容作為預設值。
附註:
子表單預設行數需要幾行,就要填寫幾行預設值資料,預設值不可為空。
2. 輔助欄位在填寫表單時不需要顯示,則可以在「欄位屬性 > 欄位權限」處,設定權限為「不可見」。
設定欄位權限
為實現預設行數不可自行增加或減少的效果,可以設定子表單「成績明細」的欄位權限如下,不允許新增、插入和刪除,僅允許編輯已有資料。