本文將示範 "多階關聯選單" 的功能。可以用來選擇有多個欄位鍵值(兩個 #K以上欄位)的資料表,如: 縣市鄉鎮資料中,縣市與鄉鎮都是#K,先選縣市後再來選擇對應的鄉鎮;也可以用來選擇主檔明細檔中的明細檔資料,如上例的出貨單選的報價單號後,出貨明細表選產品就是從報價單明細中選擇出來的,而不是從產品基本資料中選出來的。
我們舉一個 "出貨單變動記錄" 實例,在明細表中 (##欄位),我們先選要變動的 "出貨編號" 然後選擇該出貨單的 "產品編號",這種就是多階關聯選單的一個應用,如下圖。
我們以範例檔的 "出貨單變動紀錄" 為例子,請將此Word檔案使用iCoder Wizard程式匯出。
其中 "出貨單變動紀錄" 的明細檔有兩個欄位要做關聯,一個是 "出貨編號" 另一個是 "產品編號",這裡我們對應關聯的資料表欄位分別是 "出貨單" 的 "出貨編號" 以及 "出貨單明細" 的 "產品編號",如果你沒指定關聯的資料表,它會自動幫你找到對應關係,但記得要去確認是否關聯的那個資料表是你要關聯的對象。(自動的原則是: 用 "出貨編號" 找到"出貨單" 為 #K;用 "產品編號" 找到 "出貨明細表" 是用 "出貨編號"+"產品編號" 為 ##K )
做好設定後,就可以程式匯出並預覽看看結果了。
Related Topics
第十章 EEP iCoder Wizard Word進階設計