顯示選擇清單
在本課程中,您將學習如何定義實體欄位,該欄位可以讓使用者從預先定義的選項清單中選擇。
建立選擇清單
有時實體欄位表示的資料必須是限於一小組有效值。 例如,[訂單狀態]欄位可能有一組固定值: [待審核]、[準備出貨]、[已出貨] 和 [延遲訂單]。 若要避免使用者輸入無效的狀態,您可以用「選擇清單」(Choice List) 方式顯示這四個值。
若要建立選擇清單
連按兩下[方案總管]中的[ 連絡人]。
[資料設計工具] 會開啟並顯示 [連絡人]實體。
按一下[名稱]欄中的[加入屬性]。 輸入 ContactType,然後按 Enter 鍵。
在[型別]欄中,選擇 [ 整數]。
在[必要項]欄中,清除核取方塊。
在[屬性 ] 視窗中,按一下 [選擇清單]連結。
[選擇清單 ] 對話方塊隨即開啟。
在[選擇清單]對話方塊中,輸入下列設定值,然後按一下 [ 確定]。
值
顯示名稱
0
現有的客戶
1
新的客戶
2
從[
當這個欄位顯示在畫面上時,它會向使用者顯示下拉式清單,其中包含您輸入的三個[顯示名稱]的值。
仔細查看
在此程序,您建立了一個有三個可能值的選擇清單。 選項在執行階段向使用者顯示為有三個文字值的下拉式清單,但資料仍以其原生資料型別Integer儲存。 LightSwitch會為您轉換,您不需要撰寫任何程式碼。
您還可以建立數值和顯示名稱是相同資料型別的選擇清單。 例如,您可能會需要為旅行應用程式提供固定的目的地城市清單。 在這種情況下,向使用者顯示的值和儲存在資料來源的值都會是型別String。 使用選擇清單可以防止使用者輸入不在清單中的城市。
後續步驟
在下一個課程中,您將學習如何驗證資料項目。
下一個課程:加入驗證