如果表單是透過從子表格產生新表單建立的,但後來在原始表單中的子表格有新增欄位,也想要加到子表格產生的新表單上,或是希望在新表單上,可以新增原始表單(母表單)有的欄位,就可以利用此工具。
或是原始表單上有利用顯示從其他表單的連結連結工具插入了參照子表格,在原始表單上的子表格中你新增了新的欄位,想要加到連結的表單上,或是在連結的表單中,也想要加入原始表單上有的欄位,你就可以使用新增原始表單欄位來加入原始表單上的欄位。
例如:
客戶表單上有客戶追蹤記錄的子表格,子表格產生新表單後,才在客戶表單的追蹤記錄子表格新增了一個新的子表格欄位,需要把這個欄位也加入到產生的新表單的話,就可以利用此連結工具操作。
或是,銷售訂單表單上有訂購項目的子表格,利用子表格產生的新表單上,如果也想要顯示訂單表單有的一般欄位像是客戶資訊、訂單基本資訊等,就可以利用這個方式來新增原始表單-銷售訂單的欄位。
請注意
1. 2021/01/09以前透過此方法新增的原始表單欄位(獨立欄位),其實就是原始表單上的欄位,他們會有同樣的欄位id。 意即,這個欄位本身還是屬於原始表單的,透過新增原始表單欄位的方法加進表單後,是僅用於顯示目的的 (把欄位加進表單時會發現,欄位屬性預設為唯讀。) 若在2021/01/09以前用此方法新增的欄位可能會遇到篩選、排序等問題,建議重新拉欄位,以新版的功能為主。
2. 2021/01/09以後透過此方法新增的原始表單欄位,背後的連結原理是類似連結與載入的載入欄位,差別在於它會自動設定隱藏的"隨時同步"屬性,在設計模式下你會看到他有淺灰色的L圖示,可以與一般自己設計連結與載入的載入欄位的深色L圖示做區分。由於此資訊是隨時自動從同步母表單資料同步過來的,僅用於顯示目的 (把欄位加進表單時會發現,欄位屬性預設為唯讀。)
使用這種型態的連結,必須透過修改設計按鈕到設計模式。連結工作表中會看到新增原始表單欄位的選項。
點選要新增的欄位來源表單後,就可以利用拖曳的方式來新增欄位。
紅色邊框的欄位為子表格欄位(與目前正在變更設計的表單連結的子表格),而藍色邊框的欄位為原始表單上的獨立欄位,亦即這些欄位是屬於原始表單的,若是加到目前正在設計的表單上的話,是僅用於顯示目的的。最後別忘了在離開設計模式之前儲存設計。
備註:新增原始表單欄位同步資料筆數一次上限為50筆,超過的部分就不會同步。(如果有特別需求,歡迎來信跟我們討論)