設定欄位預設值
新增資料時,可為欄位設定預設值,可自動填入欄位,提高效率。當出現以下情況時,您可以考慮欄位的預設值。
- 每次新增資料時欄位內容可能相同。
- 當欄位需要引用其他欄位或其他工作表中的資料。
- 當某個欄位需要依照其他欄位進行格式化處理時,例如數學運算、文字處理等。
一、應用範例
1. 普通欄位
如下圖,創建訂單時,合約銷售預設為目前使用者;新增訂單詳情時,商品單價預設為商品資料中的單價,折扣率預設為1。
2. 對於子表單中的欄位
巡檢設備時,掃碼選擇設備後,根據設備類型從《設備巡檢範本工作表》中取得相關巡檢項目和方法,然後自動填寫到子表單中。
在收集資料時,可以在子表單中預設一些資料,這些資料將由填報人員完善和修改。
二、如何設定預設值
1. 設定預設值
在表單編輯頁面,選擇欄位並在頁面右側設定預設值。
如上圖所示,點選1設定固定預設值,該值是靜態預設值。
點選 2 設定動態預設值。動態預設值可以如下:
2. 可設定預設值
- 文字、數值、金額、電話、電子郵件和日期
- 成員、部門、單選、多選、等級、地區/城市、定位、檢視框
- -關聯資料(只有關聯資料的多條列表方式不支持)
- 子表單
3. 固定(靜態)/動態預設值
固定預設值:
例如,如果折扣欄位的預設值設為1,則每次新增資料時,都會自動填入1。
手動輸入的值是固定的預設值。如果設定了固定的預設值,則僅在新增資料時才有效,在編輯現有資料時不再有效。
動態預設值:
例如,如果單價欄位的預設值設定為關聯商品資料的單價,則當選擇商品A時,該單價將自動顯示為商品A的單價;當選擇產品B時,單價顯示為產品B的單價。
其他欄位值、查詢工作表和函數計算設定的預設值都是動態預設值。
4. 預設值的可用性
固定預設值:僅在新增資料時有效,編輯現有資料時不再有效。
動態預設值:在詳情頁新增資料或編輯資料時有效。一旦引用的欄位或參與計算的欄位發生變化,預設值也會發生變化。
因此,動態預設值在以下場景中不起作用。
- 批次編輯資料時動態預設值不生效。
- 當透過 API 或工作流匯入 Excel 檔案更新或創建資料時,動態預設值不會生效。如果儲存格為空或欄位未指派值,則創建資料後該欄位將為空。
5. 動態預設值與他表欄位的區別
動態預設值和外部控制項都可以幫助顯示關聯資料中欄位的值,但不同的是外部控制項是即時關聯到關聯資料的,一旦關聯資料發生變化就會自動更新。另一方面,動態預設值僅有助於在編輯時顯示關聯資料的內容,而不是即時顯示。
範例:產品單價經常調整,產品工作表中的產品單價是最新的。當您創建訂單時,訂單一旦生效,單價將無法再更改。這種情況下不能選擇外控來幫助顯示訂單中的單價,否則每次開單時單價都會改變。相反,您可以選擇金額控制並設定動態預設值。
文檔問題反饋
文檔中是否有錯字、內容過期、難以理解等問題? 點此給我們反饋吧