閱讀英文

共用方式為


搭配使用 Data Provider for SAP 與 DDEX 外掛程式

如果您選擇安裝 mySAP Business Suite 的 .NET Framework Data Provider 以及 BizTalk 配接器套件安裝,安裝程式會安裝 Visual Studio DDEX 外掛程式。 您可以使用此外掛程式,使用 Visual Studio 流覽 SAP 物件。 本節提供使用 DDEX 外掛程式的相關資訊。

您可以使用外掛程式來建立與 SAP 系統的連線、從 SAP 系統新增資料表,以及從 SAP 系統新增函式模組。 使用 Visual Studio 外掛程式新增資料表和函式模組之後,新加入的資料表和函式模組就會反映在 SAPDiscoveredObjects.xml 檔案中。 如需此檔案的詳細資訊,請參閱 關於 SAP 中的 SAPDiscoveredObjects.xml 檔案

必要條件

請確定您選擇安裝 Data Provider for SAP 以及 BizTalk 配接器套件安裝。

使用 DDEX 外掛程式連線到 SAP 系統

  1. 啟動 Microsoft Visual Studio。

  2. 在 Visual Studio 的 [ 檢視 ] 功能表上,按一下 [伺服器總管]。

  3. [伺服器總管]中,以滑鼠右鍵按一下 [資料連線],然後選取 [ 新增連線]。

  4. 在 [變更資料來源]對話方塊中,從 [資料來源] 方塊中,選取< 其他 >

  5. 從 [資料提供者] 下拉式清單中,選取[.NET Framework mySAP Business Suite 的資料提供者],然後按一下 [確定]。 [新增連線] 對話方塊隨即開啟。

  6. [ 新增連線 ] 對話方塊會列出連線至 SAP 系統的不同連接參數。 使用適用于 SAP 的資料提供者連線到 SAP 系統的一般連接字串需要:

    • 連線類型的連接參數。 適用于 SAP 的資料提供者支援連線類型 A、B 和 D。若要連線到 SAP 系統,您必須為上述任何 一種 連線類型提供連線參數。 例如,針對連線類型 A,您必須提供應用程式伺服器主機的名稱和系統號碼。

    • 連線到 SAP 系統的登入資訊,例如使用者名稱和密碼。

      如需使用 SAP 資料提供者連線至 SAP 系統之連接字串的詳細資訊,請參閱閱讀 SAP 連接字串的資料提供者類型

      在 [ 新增連線 ] 對話方塊中,指定:

    • 任何一個連線類型的連接參數。

    • 連線至 SAP 系統的登入資訊。

    • 是否要啟用 SAP GUI 偵錯。

    • 您是否要使用 RFC SDK 追蹤。

      按一下 [確定]。 系統會在 [資料 連線] 節點下建立新的連接節點,其中包含您在上一個步驟中指定的伺服器名稱。

  7. 展開新的連接節點,以檢視 資料表函式模組 節點。

    下圖顯示建立連線之後的伺服器總管。

    SAP ADO.NET ProviderDDEX 外掛程式

使用 DDEX 外掛程式從 SAP 系統新增資料表

  1. [伺服器總管]中,以滑鼠右鍵按一下 [ 資料表 ] 節點,然後按一下 [ 搜尋] 和 [新增資料表]。

  2. 在 [ 搜尋資料表名稱] 文字方塊中,指定搜尋字串來搜尋 SAP 系統中的資料表,然後按一下 [ 搜尋]。

    注意

    Data Provider for SAP 僅支援使用星號 (*) 萬用字元來搜尋資料表。

  3. [ 搜尋結果] 方塊會列出符合搜尋準則的資料表名稱。

    DDEX 外掛程式搜尋和新增資料表名稱對話方塊

  4. 選取對應至您要新增之資料表的核取方塊,然後按一下 [ 新增]。 若要選取所有資料表,請按一下 [ 全部選取]。 若要清除所有選取專案,請按一下 [ 全部清除]。

  5. 對話方塊會通知您,在您重新整理 [ 資料表 ] 節點之後,會顯示新增的資料表。 按一下 [確定]。

  6. 以滑鼠右鍵按一下 [ 資料表] 節點,然後選取 [ 重新整理]。 選取的資料表會出現在 [ 資料表 ] 節點底下。 按一下資料表名稱,即可在 [ 屬性 ] 窗格中查看資料表屬性。

  7. 展開資料表名稱以查看資料表的欄位。 按一下功能變數名稱,即可在 [ 屬性 ] 窗格中查看欄位屬性。

使用 DDEX 外掛程式從 SAP 系統新增 RFC

  1. [伺服器總管] 中,以滑鼠右鍵按一下 [ 函式模組 ] 節點,然後按一下 [ 搜尋] 和 [新增函式模組]。

  2. 在 [ 搜尋函式模組 ] 文字方塊中,指定搜尋字串來搜尋 SAP 系統中的函式模組,然後按一下 [ 搜尋]。

    注意

    Data Provider for SAP 僅支援使用星號 (*) 萬用字元來搜尋功能模組。

  3. [ 搜尋結果] 方塊會列出符合搜尋準則的函式模組。

    DDEX 外掛程式搜尋和新增模組對話方塊

  4. 選取對應至您要新增之函式模組的核取方塊,然後按一下 [ 新增]。 若要選取所有模組,請按一下 [ 全部選取]。 若要清除所有選取專案,請按一下 [ 全部清除]。

  5. 對話方塊會通知您,在您重新整理 [ 函式模組 ] 節點之後,會顯示新增的函式模組。 按一下 [確定]。

  6. 以滑鼠右鍵按一下 [ 函式模組 ] 節點,然後選取 [ 重新整理]。 選取的函式模組會出現在 [ 函式模組 ] 節點底下。 按一下函式模組名稱,即可在 [屬性] 窗格中查看 屬性

  7. 展開函式模組名稱,以查看用於匯入、匯出、變更和資料表參數的節點。

  8. 展開 [ 入] 節點,以列出函式模組的匯入參數。 同樣地,展開 [ 匯出 ] 和 [ 資料表 ] 節點,以查看函式模組的匯出和資料表參數清單。

另請參閱

使用 .NET Framework Data Provider for mySAP Business Suite