共用方式為


步驟 2:定義資料

在這一課中,您將建立資料表,也稱為「資料實體」(Data Entity),藉以定義連絡人管理應用程式的資料。您將使用 LightSwitch 的 [資料設計工具],指定代表連絡人的「屬性欄位」(Property Field) 和「資料型別」(Data Type)。

定義資料

若要為您的應用程式建立實體

  1. 在 [我的第一個應用程式設計工具] 視窗中,按一下 [建立新資料表]。

    [資料設計工具] 視窗隨即開啟。

  2. 在 [屬性] 視窗中,選取 [名稱] 屬性和輸入 Contact,然後按 Enter。

    請注意,標題列中的名稱會變更為 "Contact",而且 [方案總管] 中的名稱會變更為 "Contacts"。

  3. 在 [名稱] 欄中按一下 [<加入屬性>] 並輸入 ContactName,然後按 Enter。

    請注意,適當的資料型別 String 會出現在 [型別] 欄中,而且 [必要項] 欄位已勾選。連絡人必須有名稱。

  4. 按一下 [名稱] 欄中的 [<加入屬性>],輸入 ContactCompany。

  5. 按一下 [名稱] 欄中的 [<加入屬性>],輸入 ContactPhone。

  6. 在 [型別] 資料行中,從下拉式清單選取 [PhoneNumber]。

    PhoneNumber 是表示用於輸入及格式化電話號碼的一般模式的「自訂商務類型」(Custom Business Type)。

  7. 按一下 [名稱] 欄中的 [<加入屬性>],輸入 ContactEmail。

  8. 在 [型別] 資料行中,從下拉式清單選取 [EmailAddress]。

    EmailAddress 是代表格式正確的電子郵件地址的另一個自訂商務類型。

  9. 在 [ContactEmail] 欄位的 [必要項] 欄中,清除核取方塊。

    在這種情況下,您希望能夠輸入一個沒有電子郵件地址的連絡人。

    此時,您的實體看起來應該像下圖:

    完成的資料實體

仔細查看

您剛剛建立了一個包含四個欄位的資料實體。當您在連絡人管理應用程式中輸入及儲存資料時,這些欄位中的項目會儲存在內部資料庫。

當您在資料實體中定義資料時,將自訂商務類型用於電話號碼和電子郵件地址。自訂商務類型是指定商務應用程式一般使用之複雜資料的簡便方法。因為許多自訂商務類型已定義,您不必擔心通用資料的實作詳細資訊。

除了 LightSwitch 內建的自訂商務類型,還有其他類型是以「擴充功能」(Extension) 方式提供。在以後的課程中,您將進一步了解擴充功能。

後續步驟

在下一個步驟中,您將學習如何建立畫面以顯示及編輯資料。

下一課:步驟 3:建立螢幕

請參閱

概念

步驟 1:建立 LightSwitch 專案

其他資源

建立第一個 LightSwitch 應用程式

資料:應用程式背後的資訊

擴充功能:為 LightSwitch 新增功能