共用方式為


顯示選擇清單

在本課程中,您將學習如何定義實體欄位,該欄位可以讓使用者從預先定義的選項清單中選擇。

建立選擇清單

有時實體欄位表示的資料必須是限於一小組有效值。 例如,[訂單狀態]欄位可能有一組固定值: [待審核]、[準備出貨]、[已出貨] 和 [延遲訂單]。 若要避免使用者輸入無效的狀態,您可以用「選擇清單」(Choice List) 方式顯示這四個值。

若要建立選擇清單

  1. 連按兩下[方案總管]中的[ 連絡人]。

    [資料設計工具] 會開啟並顯示 [連絡人]實體。

  2. 按一下[名稱]欄中的[加入屬性]。 輸入 ContactType,然後按 Enter 鍵。

  3. 在[型別]欄中,選擇 [ 整數]。

  4. 在[必要項]欄中,清除核取方塊。

  5. 在[屬性 ] 視窗中,按一下 [選擇清單]連結。

    [選擇清單 ] 對話方塊隨即開啟。

  6. 在[選擇清單]對話方塊中,輸入下列設定值,然後按一下 [ 確定]。

    顯示名稱

    0

    現有的客戶

    1

    新的客戶

    2

    從[

    完成的選擇清單

    當這個欄位顯示在畫面上時,它會向使用者顯示下拉式清單,其中包含您輸入的三個[顯示名稱]的值。

仔細查看

在此程序,您建立了一個有三個可能值的選擇清單。 選項在執行階段向使用者顯示為有三個文字值的下拉式清單,但資料仍以其原生資料型別Integer儲存。 LightSwitch會為您轉換,您不需要撰寫任何程式碼。

您還可以建立數值和顯示名稱是相同資料型別的選擇清單。 例如,您可能會需要為旅行應用程式提供固定的目的地城市清單。 在這種情況下,向使用者顯示的值和儲存在資料來源的值都會是型別String。 使用選擇清單可以防止使用者輸入不在清單中的城市。

後續步驟

在下一個課程中,您將學習如何驗證資料項目。

下一個課程:加入驗證

請參閱

其他資源

How to: Define a Choice List for a Entity Field

使用 LightSwitch 中的資料 (導覽)