您可以使用 Visual Studio 建立商務資料連線 (BDC) 模型,或自訂現有的 BDC 模型。 每個 SharePoint 專案只能包含一個模型。 如需詳細資訊,請參閱 將商務資料整合至 SharePoint。
建立新模型
若要建立新模型,請建立 商務資料連線模型 專案,或將 商務資料連線模型 專案新增至 空白的 SharePoint 專案。
備註
您的電腦上必須安裝 Microsoft SharePoint Server。
Visual Studio 會將資料夾新增至專案。 此資料夾具有您在 [新增專案] 對話方塊中為 [商務資料連線模型] 專案指定的名稱。 如果您建立新的 商務資料連線模型 專案,Visual Studio 會將資料夾命名為 BdcModel1。
Visual Studio 會將下列檔案新增至新資料夾:
| 檔案 | Description |
|---|---|
| 模型定義檔案 | 包含定義實體、方法、企業營運(LOB)系統物件的 XML,以及描述模型的其他中繼資料。 使用 BDC Designer、BDC Explorer、BDC 方法詳細資料 視窗和 屬性 視窗來修改此檔案中的中繼資料。 |
| 實體服務程式碼檔案 | 包含擷取、更新和刪除預設實體實例的方法。 |
若要定義實體的屬性,請編輯實體程式碼檔案。 如需詳細資訊,請參閱 如何:將實體新增至模型。
若要擷取、更新及刪除實體的執行個體,請將程式碼新增至實體服務程式碼檔案。 如需相關資訊,請參閱 設計商務資料連線模型。
當您編譯專案時,Visual Studio 會建立組件。 請確定您不會將其他項目新增至專案組件,以將程式碼新增至專案組件 (例如: 循序工作流程 項目或 網頁組件 項目)。 當您部署解決方案時,該專案的程式碼將不會執行,因為解決方案套件不會將元件複製到全域元件快取。 解決方案套件只會將元件部署至 SharePoint 中的 BDC 資料庫。
備註
當您偵錯專案時,Visual Studio 會將組件複製到本機電腦上的兩個位置。
新增現有模型
您可以匯入使用其他工具 (例如 SharePoint Designer) 建立的模型。 在下列情況下,您可以選擇將現有模型匯入至專案:
自訂已部署至 SharePoint 伺服器陣列的模型。
將現有模型封裝並部署至多個 SharePoint 伺服器陣列。
在任一情況下,您匯入的模型中定義的 LOB 系統都不會受到影響,而且會繼續如預期般運作。 若要將現有模型新增至 SharePoint 專案,請使用 Visual Studio 的 [ 新增現有項目] 對話方塊。 如需詳細資訊,請參閱 如何:將現有的 BDC 模型檔案新增至 SharePoint 專案。
您可以選取 [ 新增 .NET 元件 LobSystem] 中的選項,將 .NET Framework 元件類型的 LOB 系統新增至匯入的模型。 這可讓您撰寫自訂程式碼,並使用設計工具來定義匯入模型的中繼資料。
相關主題
| Title | Description |
|---|---|
| 如何:建立 BDC 模型 | 示範如何建立新的 BDC 模型。 |
| 如何:將現有的 BDC 模型檔案新增至 SharePoint 專案 | 示範如何將現有模型匯入 SharePoint 專案。 |
| 如何:使用資源檔指定當地語系化名稱、屬性和權限 | 說明如何在網頁組件或網頁取用模型時,提供與模型中繼資料合併的字串。 |
| 如何:在 BDC 功能中包含自訂元件 | 示範如何在特徵中包括自訂組合。 |