SAPpackage
SAP package包含可在 SAP 應用程式上自動執行任務和流程的actions。
SAP package可讓您執行下列任務:
- 減少結合不同系統的資料所需的時間。
- 免除人為錯誤並提高效率。
- 增加處理的交易數量。
- 向各個利益關係人提供即時資訊。
- 透過全面性的報告來強化決策過程。 註:
- 您可以搭配使用 SAP package中的actions及任何版本的 SAP ECC 和 Oracle Database
- 在 SAP [連線] 動作中,[工作階段名稱] 欄位無法與 TaskBots 或其他bots共用。
先決條件
- 在擷取物件前登入 SAP GUI,因為物件擷取並不支援 SAP 登入畫面。
- 啟用 GUI 指令碼及可存取性。
請參閱在用戶端啟用指令碼、在伺服器端啟用指令碼,以及啟用可存取性設定。
- 請確保下列 Windows 專用的其中一個 SAP GUI,可安裝在您用於自動執行 SAP 相關任務的裝置,其還執行以下這些任務:
- 含修補程式 9 的 SAP GUI 750
- 含修補程式 0 的 SAP GUI 760
- 含修補程式 1 的 SAP GUI 760
- 含修補程式 5 的 SAP GUI 760
註: 如果您的裝置已安裝含修補程式 0 的 SAP GUI 760,則無法使用 SAP 方格檢視控制項 [設定表格儲存格文字] 及 [取得表格儲存格文字] actions,因為含修補程式 0 的 SAP GUI 760 發生問題。 - 安裝 Scripting Tracker 或類似工具來擷取 SAP 物件的欄位路徑。
在開始之前
請在SAPpackage中執行以下actions,作為使用一系列可用actions集的一環:- 使用 [連線] action建立與 SAP 應用程式的連線。
使用 SAP GUI 應用程式登入 SAP 應用程式。然後從 SAP package透過 [連線] action 來使用此連線,並指派工作階段名稱。針對其他actions使用這個相同的工作階段名稱。
- 使用actions自動執行任務。
- 當您自動執行完所有與 SAP 相關的任務後,請使用 [中斷連線] action來終止與 SAP 應用程式的連線。
SAP package中的Actions
SAP package包含以下actions:
Action | 說明 |
---|---|
選取/取消選取核取方塊 | 選取或清除核取方塊。
|
點選 | 執行按一下作業。
|
按一下功能表 | 依文字或索引按一下功能表項目。
|
連線 | 請參閱使用 Connect action for SAP。 |
中斷連線 | 終止與 SAP 應用程式的連線。在 [工作階段名稱] 欄位中,輸入您在 [連線] action中用來與 SAP 應用程式連線的工作階段名稱。 |
按兩下 | 執行按兩下作業。
|
展開 | 依文字或索引展開項目。
|
匯出表格 | 請參閱使用導出表 action。 |
取得儲存格計數 | 取得表格或方格中的儲存格數目。
|
取得子項名稱 | 取得下層控制項名稱。
|
取得子項文字 | 取得與下層控制項相關聯的文字。
|
取得欄計數 | 取得表格或方格中的欄數。
|
取得列計數 | 取得表格或方格中的列數。
|
取得選取的項目 | 從下拉式方塊、頁面分頁或樹狀檢視控制項取得所選的項目索引。
|
取得狀態 | 取得圓形按鈕或核取方塊的狀態。
|
取得表格儲存格索引 | 取得文字的表格儲存格索引。
|
取得表格儲存格文字 | 依索引取得表格儲存格文字。
|
取得文字 | 從文字方塊、標籤和狀態列取得文字。
|
取得總計項目 | 從下拉式方塊、頁面分頁或樹狀檢視控制項取得項目總計。
|
按左鍵 | 執行按左鍵作業。
|
按右鍵 | 執行按右鍵作業。
|
選取項目 | 依文字或索引選取項目。
|
選取選項按鈕 | 選取圓形按鈕。
|
傳送虛擬按鍵 | 傳送虛擬按鍵。
|
設定表格儲存格文字 | 請參閱設定表格儲存格文字。 |
設定文字 | 設定可編輯欄位中的文字。
|