顯示從其他表單的連結(參照子表格)功能目前只支援顯示一般欄位,無法顯示子表格欄位。
舉例來說,如果你的「訂單」表單中的「訂購項目」子表格有連結與載入到「商品」表單:
如果希望在「商品」表單中自動顯示所有訂購過該商品的紀錄,無法直接使用顯示從其他表單的連結功能將「訂單」表單中的「訂購項目」拉入「商品」表單,因為「訂購項目」是子表格欄位。
然而,可以利用另一項功能—子表格產生新表單,將子表格轉換為獨立表單,並將子表格欄位轉換為一般欄位來達成所需的效果。
操作步驟如下:
1. 確認子表格中有欄位連結自想要插入參照子表格的表單。
2. 使用子表格產生新表單功能,將子表格轉換為一個獨立的表單。
3. 利用顯示從其他表單的連結將子表格產生的新表單插入目標表單。
以前面的「訂購項目」與「商品」表單為例:
步驟一:確認「訂購項目」子表格中的「產品編號」欄位已連結到「商品」表單中的「產品編號」。
備註:如果連結欄位是建立在一般欄位而非子表格欄位,則需要先建立此類連結,才能進行後續操作。
舉例來說,若在「訂單」表單中,「客戶編號」欄位連結自「客戶」表單,並希望在「客戶」表單中自動顯示每一筆「訂購項目」,則需要在子表格中也建立一個連結到「客戶」表單的欄位。
建議的做法如下:
1. 在子表格中新增一個欄位(例如「客戶編號」)。
2. 設定該欄位為連結欄位,並將其連結至「客戶」表單。
3. 在該子表格欄位上使用公式,參照一般欄位中的「客戶編號」,這樣便可在子表格中顯示該欄位的連結,而不需每次都手動填入客戶編號。
步驟二:利用子表格產生新表單功能,將「訂購項目」子表格變成一張獨立的表單,將表單命名為「訂購項目」。
步驟三:到「商品」表單中,利用顯示從其他表單的連結功能,選擇顯示「訂購項目」表單。
儲存設計之後特定商品資料中就會顯示相關的訂購紀錄。
如果希望這個參照子表格中顯示更多其他資訊(例如:訂購人),而這些資訊(欄位)不在新表單(「訂購項目」表單)中的話,可以利用新增原始表單欄位的功能把那些欄位加到「訂購項目」表單後,再利用這個方法把這些欄位加入到參照子表格中。