第五章 JQuery進階設計第五章 JQuery進階設計\5-5 RefVal

Step1> 使用wOrders為例子,打開wOrders。然後右擊dfMaster,點擊Edit Column

Step2> 選擇CustomerID,將Editor屬性設置為inforefval,然後點擊EditorOptions

Step3> 打開EditOption Editor之後,先設置RemoteName屬性。點擊RemoteName,然後選擇sCustomers.cmdCumstomers,接著按OK按鈕。

Step4> 選完了RemoteName,之後設置ValueMemberCustomerID,設置DisplayMemberCompanyName接著OK按鈕。最後要Save一下。

Step5> 使用Preview查看效果,客戶編號使用RefVal如下圖:

 

接著介紹Refval常使用其他欄位值的功能ColumnMatch以及設置條件WhereItem

ColumnMatch

Step1>  同樣選擇dfMaster中的CustomerID為例,Editor Options打開,找到ColumnMatchs屬性。

Step2>  點擊ColumnMatch後,按Add加入欲回傳值的欄位,分別是CityShipCity對應,以及CountryShipCountry兩組欄位對應。

Step3>  預覽結果後,切換客戶編號時,出貨城市和出貨國家會根據選擇的客戶而變換。

WhereItem

Step1>  接著介紹WhereItem,選擇dfMaster中的CustomerID為例,Editor Options打開,找到WhereItem屬性。

Step2>  打開WhereItem後,FieldName選擇為CountryWhereValue設置為美國即表示僅顯示國家為美國的客戶資料接著OK按鈕最後Save

Step3>  預覽結果後,可發現客戶編號中只會出現美國地區的客戶資料。


Top of Page