IA-Connect SAP GUI
IA-Connect 是一個機器人流程自動化“RPA”平台,它將 RPA 功能從雲添加到本地虛擬機或通過 Citrix 或 Microsoft 遠程桌面“RDS”連接。 這是用於自動化 SAP GUI 應用程式的模組。
此連接器適用於以下產品和區域:
| 服務 | Class | Regions |
|---|---|---|
| 副駕駛工作室 | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 邏輯應用程式 | 標準 | 所有 Logic Apps 區域, 但下列區域除外: - Azure Government 區域 - Azure 中國區域 - 美國國防部 (DoD) |
| Power Apps | 進階 | 除下列區域外的所有 Power Apps 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| Power Automate(自動化服務) | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 連絡人 | |
|---|---|
| 名稱 | 創世紀實驗室 |
| URL | https://www.ultima.com/ultima-labs |
| IAConnect@ultima.com |
| 連接器中繼資料 | |
|---|---|
| Publisher | 創世紀商業 |
| 網站 | https://www.ultima.com/ultima-labs |
| 隱私策略 | https://www.ultima.com/privacy-policy |
| 類別 | IT運營;生產力 |
IA-Connect 是一個機器人流程自動化 (RPA) 平台,可將 RPA 功能從 Power Automate 雲端流程新增至內部部署虛擬機器,或透過 Citrix 或 Microsoft 遠端桌面 (RDS) 連線。 IA-Connect 連接器提供超過 800 個動作,可讓您直接從 Power Automate 雲端流程自動化每種類型的內部部署應用程式。 所有 IA-Connect 動作都可以直接從 Power Automate 雲端流程取得,從而在雲端型應用程式和內部部署應用程式之間輕鬆整合,並能夠在 RPA 流程中利用現有的 Power Automate 條件、迴圈、動態內容、運算式和例外狀況處理。 利用 IA-Connect Connectors 還可以從 Flow 執行歷史記錄中提供完整的執行歷史記錄和可審計性,同時也無需使用單獨的應用程式/控制台/工作室來開發 RPA 流程。
先決條件
若要使用任何 IA-Connect 連接器,您必須安裝 IA-Connect 軟體。 這是 30 天的免費測試,之後您將需要 IA-Connect 許可證。
IA-Connect 軟體由兩個主要組件組成:
IA-Connect Orchestrator,這是 Azure WebApp,您將在自己的 Azure 租用戶中裝載。 這會處理 RPA 流程到一或多個內部部署或雲端虛擬機器的路由和安全性。
IA-Connect 代理程式和導向器,安裝在可存取您要自動化軟體的虛擬機器上。 此外,IA-Connect 代理程式可以在 Citrix 或 Microsoft 遠端桌面服務 (RDS) 工作階段內執行,其中 RPA 命令會透過虛擬通道傳遞到遠端工作階段中以執行。 IA-Connect 代理程式可以從網路共用執行,而且不需要安裝。
可用的 IA-Connect 連接器
可用的 IA-Connect 連接器包括:
- IA-Connect 動態程式碼
- IA-Connect 爪哇
- IA-Connect JML
- IA-Connect 大型主機
- IA-Connect Microsoft辦公室
- IA-Connect SAP GUI
- IA-Connect 場
- IA-Connect 使用者介面
- IA-Connect 網頁瀏覽器
如何取得認證
為了獲得您的許可證並開始您的 30 天免費試用,請在我們的網站上提交請求 (https://www.ultima.com/IA-Connect/Power-Automate)。
收到試用請求後,我們將透過提供的電子郵件地址與您聯繫,以協助設定 IA-Connect 軟體並為您提供試用授權。 這是一個功能齊全的試用版,可讓您在試用期內測試自己環境中所有 9 個 IA-Connect Connector 的 800 個動作中的任何一個。
開始使用連接器
提交 IA-Connect 試用請求後,您將能夠下載包含 IA-Connect 軟件以及涵蓋安裝和設置的文件的 ZIP 文件。 我們還將根據需要與您聯繫,在安裝過程中提供支援和指導。
Support
在試用期間,您可以聯絡 Ultima Labs (IAConnect@ultima.com) 尋求支援和協助。
購買 IA-Connect 許可證後,您將收到支持代幣,這些代幣可以兌換 Ultima 位於英國的技術服務中心 (TSC) 的定制培訓或支持。
已知問題、常見錯誤和常見問題
我們的知識庫包含許多文章,涵蓋任何已知問題、使用 IA-Connect 連接器時可能發生的常見錯誤以及常見問題。 這可在 IA-Connect 試 https://support.ultima.com/ultimalabs 用期間和購買 IA-Connect 許可證時訪問,並提供訪問這些資源的帳戶。
正在建立連線
連接器支援下列驗證類型:
| 預設值 | 建立連線的參數。 | 所有區域 | 不可共享 |
預設
適用:所有地區
建立連線的參數。
這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。
| 名稱 | 類型 | Description | 為必填項目 |
|---|---|---|---|
| API 金鑰 | securestring | 此 API 的 API 金鑰 | 對 |
| IA-Connect Orchestrator 位址 | 字串 | 指定不含 HTTP(S) 元件的 IA-Connect Orchestrator 位址 | 對 |
節流限制
| 名稱 | 呼叫 | 續約期間 |
|---|---|---|
| 每個連線的 API 呼叫 | 100 | 60 秒 |
動作
| Visualise SAP element |
告知 SAP GUI 在元素周圍繪製紅色矩形。 這是內建的 SAP 功能,與要求 IA-Connect 顯示醒目提示矩形不同。 該元素將保持可視化狀態,直到與之交互為止。 |
| 依名稱選取 SAP 清單項目 |
選取具有指定名稱的清單元素。 這通常用於在下拉式清單/功能表項目中選取項目。 |
| 依索引鍵選取 SAP 清單項目 |
選取具有指定索引鍵的清單元素。 這通常用於在下拉式清單/功能表項目中選取項目。 |
| 修改 SAP 方格檢視儲存格值 |
修改格點視圖中指定列和欄處格線視圖儲存格的內容。 列索引 1 代表格線檢視中儲存格的最上層列。 |
| 傳送 SAP 命令 |
輸入並提交 SAP 指令。 這與在命令方塊中輸入命令或交易代碼相同。 |
| 傳送虛擬金鑰 |
將虛擬金鑰傳送至 SAP 元素。 虛擬金鑰只能傳送至 GUI 框架視窗,例如 'wnd[0]'。 |
| 傳送輸入虛擬金鑰 |
將輸入虛擬金鑰傳送至 SAP 元素。 虛擬金鑰只能傳送至 GUI 框架視窗,例如 'wnd[0]'。 |
| 全域滑鼠右鍵按一下 SAP 網格視圖儲存格 |
將滑鼠移至 SAP 格線視圖儲存格的中心,然後按一下滑鼠右鍵。 |
| 全域滑鼠左鍵 SAP 網格視圖儲存格 |
將滑鼠移至 SAP 網格視圖儲存格的中心,然後按一下滑鼠左鍵。 |
| 全域輸入密碼到 SAP 元素中 |
將滑鼠移至 SAP 元素的中心,將滑鼠聚焦,按一下滑鼠左鍵,然後按按鍵。 通常與不接受原生輸入法的密碼輸入一起使用。 |
| 全域輸入文字到 SAP 元素中 |
將滑鼠移至 SAP 元素的中心,將滑鼠聚焦,按一下滑鼠左鍵,然後按按鍵。 通常與不接受原生輸入法的文字輸入搭配使用。 |
| 全域雙擊左鍵 SAP 網格視圖儲存格 |
將滑鼠移至 SAP 格線視圖儲存格的中心,然後按兩下滑鼠左鍵。 |
| 全局滑鼠中鍵單擊 SAP 元素 |
將滑鼠移至 SAP 元素的中心,然後按一下滑鼠中鍵。 |
| 全局滑鼠右鍵按一下 SAP 元素 |
將滑鼠移至 SAP 元素的中心,然後按一下滑鼠右鍵。 |
| 全局雙擊滑鼠左鍵單擊 SAP 元素 |
將滑鼠移至 SAP 元素的中心,然後按兩下滑鼠左鍵。 |
| 全局鼠標左鍵單擊 SAP 元素 |
將滑鼠移至 SAP 元素的中心,然後按一下滑鼠左鍵。 |
| 取得 SAP Shell 工具列元素 |
傳回 GuiShell 工具列中的元素清單 (通常是按鈕)。 |
| 取得 SAP 元素屬性 |
傳回 SAP 元素的所有屬性。 如果您不確定哪個欄位包含所需的屬性值,這會很有用。 |
| 取得 SAP 元素屬性作為集合 |
將 SAP 元素的屬性傳回為單行清單 (單行集合/資料表) ,而不是個別項目,這可能很有用,視您打算如何使用資料而定。 |
| 取得 SAP 元素文字值 |
傳回 SAP 元素的文字值和訊息類型。 文字值通常與文字元素相關聯,但許多元素可以具有此屬性。 |
| 取得 SAP 工作階段 |
傳回執行中 SAP 工作階段的清單。 如果您想要附加至現有的 SAP 連線/工作階段,但不知道哪些連線/工作階段可用,則此資訊會很有用。 |
| 取得 SAP 工作階段最上層元素屬性 |
傳回作用中 SAP 工作階段最上層的 SAP 元素屬性,通常是 GuiMainWindow 元素。 |
| 取得 SAP 方格檢視儲存格內容 |
取得格點視圖內指定列和欄中格點視圖儲存格的內容。 列索引 1 代表格線檢視中儲存格的最上層列。 |
| 取得 SAP 方格檢視儲存格屬性 |
傳回格點視圖內指定列和欄中格點視圖儲存格的所有屬性。 列索引 1 代表格線檢視中儲存格的最上層列。 |
| 取得 SAP 方格檢視屬性 |
傳回 SAP 格線檢視元素的屬性。 這是元素類型為 'GridView' 的元素。 |
| 取得 SAP 方格檢視文字內容 |
傳回 SAP 方格視圖的所有文字內容。 |
| 取得 SAP 方格檢視欄標頭 |
傳回格線檢視中的欄標題清單。 直欄標頭的名稱或標題可用於許多 SAP 網格檢視動作中的「搜尋直欄名稱」或「搜尋直欄標題」輸入。 |
| 取得 SAP 樹狀結構文字內容 |
傳回 SAP 樹狀結構中所有節點的文字內容。 |
| 取得 SAP 樹狀結構節點 |
傳回 SAP 樹狀結構元素中所有節點的清單。 |
| 取得 SAP 樹狀結構資料行標頭 |
傳回樹狀結構中的欄標題清單。 欄標題的名稱或標題可用於許多 SAP 樹狀結構動作中的「搜尋欄名稱」或「搜尋欄標題」輸入。 |
| 取得 SAP 樹狀結構項目屬性 |
傳回 SAP 樹狀結構項目的屬性。 可以使用節點鍵、節點路徑或節點文字之一來搜尋特定節點或項目。 索引鍵、路徑或文字值可以使用動作「取得 SAP 樹狀結構節點」來決定。 |
| 取得 SAP 父元素識別碼 |
傳回 SAP 元素父元素的 SAP 元素識別碼。 |
| 取得 SAP 表格可見的儲存格文字內容 |
取得表格內指定列和欄索引處可見表格儲存格的內容。 列索引 1、列索引 1 代表表格中可見儲存格的左上角。 此動作只能用來擷取可見儲存格的內容。 |
| 取得 SAP 表格可見的文字內容 |
取得表格內所有可見表格儲存格的內容。 此動作只能用來擷取可見儲存格的內容。 |
| 取得 SAP 資料表可見的儲存格屬性 |
傳回表格內指定列和欄索引處可見表格儲存格的所有屬性。 列索引 1、列索引 1 代表表格中可見儲存格的左上角。 此動作只能用來擷取可見儲存格的屬性。 |
| 取得 SAP 資料表屬性 |
傳回 SAP 資料表元素的屬性。 這是元素類型為 'GuiTableControl' 的元素。 針對 gridview 元素 (這些類似於資料表,但透過內建工具列提供其他功能) ,請使用替代動作 [取得 SAP 方格檢視屬性]。 |
| 取得 SAP 選取清單項目 |
傳回在指定 SAP 元素下找到的子元素項目清單 (通常是下拉式清單/功能表項目)。 |
| 取得 SAPGUI 連接狀態 |
傳回與 SAP GUI 的現行 IA-Connect 連線的相關資訊。 |
| 取得所有 SAP 子元素屬性 |
傳回所有 SAP 子元素的所有屬性。 如果您不確定哪個欄位包含所需的屬性值,這會很有用。 |
| 取得附加的工作階段屬性 |
傳回 IA-Connect 所附加之 SAP 工作階段的相關資訊。 |
| 取消選取 SAP 網格檢視上的全部 |
取消選取 SAP 網格視圖中的所有內容。 |
| 取消選取所有 SAP 樹狀結構節點 |
取消選取 SAP 樹狀結構中的所有節點。 |
| 啟動 SAPGUI |
啟用 SAP 指令碼並啟動 SAP GUI。 如果 SAP GUI 尚未運行,這是自動化 SAP GUI 的第一步。 |
| 啟用 SAP 指令碼 |
在 SAP GUI 中啟用 SAP 指令碼。 也必須在 SAP 伺服器上啟用此設定,方法是將 'sapgui/user_scripting' 參數值設為 TRUE。 |
| 單擊 SAP 樹項目上的鏈接 |
按一下 SAP 樹狀結構項目上的連結。 可以使用節點鍵、節點路徑或節點文字之一來搜尋特定節點或項目。 索引鍵、路徑或文字值可以使用動作「取得 SAP 樹狀結構節點」來決定。 |
| 在 SAP 元素中輸入密碼 |
將密碼輸入 SAP 元素 (通常是密碼輸入欄位)。 |
| 在 SAP 元素周圍繪製矩形 |
在 SAP 元素的周邊繪製矩形,以協助識別找到的元素是所需的元素。 矩形會在 5 秒後自動移除。 |
| 在 SAP 格線檢視儲存格周圍繪製矩形 |
在 SAP 格線視圖儲存格的周邊繪製矩形,以協助識別找到的儲存格是必要的儲存格。 矩形會在 5 秒後自動移除。 |
| 在 SAP 網格檢視上全選 |
選取 SAP 網格檢視中的所有內容。 |
| 在螢幕座標處取得 SAP 元素 |
如果 SAP 元素存在於指定的座標處,此動作會識別元素並傳回元素識別碼。 |
| 寫入 SAP 資料表可見文字儲存格 |
寫入表格內指定列和直欄索引的可見表格儲存格。 列索引 1、列索引 1 代表表格中可見儲存格的左上角。 此動作只能用來設定可見儲存格的內容。 |
| 將 SAP 視窗放在最前面 |
將 SAP 視窗帶到前面。 |
| 將文字輸入 SAP 元素 |
將文字輸入 SAP 元素 (通常是文字輸入欄位),取代現有文字或在特定位置插入新值。 |
| 展開 SAP 樹狀結構節點 |
展開或收合 SAP 樹狀結構中的節點。 可以使用節點鍵、節點路徑或節點文字之一來搜尋特定節點或項目。 索引鍵、路徑或文字值可以使用動作「取得 SAP 樹狀結構節點」來決定。 |
| 從 SAPGUI 分離 |
將 IA-Connect 與 SAPGUI 執行中的實例分離。 |
| 按 SAP shell 工具列內容按鈕 |
在工具列中的 SAP 元素上按下環境定義按鈕。 可以使用元素 ID、文字值或元素索引之一來搜尋要按下上下文按鈕的特定元素。 |
| 按 SAP 元素 |
按下 SAP 元素 (通常是按鈕)。 |
| 按 SAP 方格檢視欄標題 |
按下 SAP 方格視圖中的欄標題。 |
| 按 SAP 殼層工具列元素 |
按下工具列中的 SAP 元素 (通常是按鈕)。 可以使用元素 ID、文字值或元素索引之一來搜尋要按下的特定元素。 |
| 按 SAP 網格視圖單元格按鈕 |
在格點視圖儲存格中,在格點視圖中指定的列和欄處按下按鈕。 列索引 1 代表格線檢視中儲存格的最上層列。 |
| 按 SAP 表格可見儲存格 |
在可見表格儲存格中,在表格內指定的列和欄索引處按下按鈕。 列索引 1、列索引 1 代表表格中可見儲存格的左上角。 此動作只能用於按下可見的儲存格。 |
| 按 SAP樹狀結構上的鍵 |
按 SAP 樹狀結構上的鍵。 您可以按下的內建鍵清單有限,例如「F1」、「F4」、「刪除」、「插入」、「Enter」、「剪下」、「複製」或「貼上」。 |
| 按一下 SAP 網格視圖儲存格 |
按一下格線視圖中指定列和欄中的格線視圖儲存格。 列索引 1 代表格線檢視中儲存格的最上層列。 |
| 按下 SAP 樹項目上的按鈕 |
按下 SAP 樹狀結構項目上的按鈕。 可以使用節點鍵、節點路徑或節點文字之一來搜尋特定節點或項目。 索引鍵、路徑或文字值可以使用動作「取得 SAP 樹狀結構節點」來決定。 |
| 按兩下 SAP 樹狀結構項目 |
按兩下 SAP 樹狀結構中的節點或項目。 可以使用節點鍵、節點路徑或節點文字之一來搜尋特定節點或項目。 索引鍵、路徑或文字值可以使用動作「取得 SAP 樹狀結構節點」來決定。 |
| 按兩下 SAP 網格檢視儲存格 |
按兩下格點視圖內指定列和欄中的格點視圖儲存格。 列索引 1 代表格線檢視中儲存格的最上層列。 |
| 捲動 SAP 表格 |
水平、垂直或兩者捲動 SAP 表格元素。 |
| 最大化 SAP 視窗 |
最大化 SAP 視窗。 |
| 最小化 SAP 視窗 |
將 SAP 視窗降到最低。 |
| 檢查 SAP 元素 |
將 SAP 元素的狀態 (通常是核取方塊或選項框) 設定為已核取或未核取。 |
| 檢查 SAP 方格檢視儲存格核取方塊 |
核取或取消核取格點視圖儲存格中格點視圖中指定列和欄的核取方塊。 列索引 1 代表格線檢視中儲存格的最上層列。 |
| 檢查 SAP 樹狀結構項目 |
檢查 SAP 樹狀結構項目。 可以使用節點鍵、節點路徑或節點文字之一來搜尋特定節點或項目。 索引鍵、路徑或文字值可以使用動作「取得 SAP 樹狀結構節點」來決定。 |
| 檢查 SAP 表格可見的核取方塊儲存格 |
核取或取消核取表格內指定列和欄索引的可見表格儲存格中的核取方塊。 列索引 1、列索引 1 代表表格中可見儲存格的左上角。 此動作只能用來檢查或取消勾選可見的儲存格。 |
| 焦點 SAP 元素 |
聚焦 SAP 元素,使其成為鍵盤焦點的作用中元素,並將 SAP 視窗帶到前景。 |
| 焦點 SAP 行事曆日期 |
將指定的行事曆日期 (YYYYMMDD) 聚焦在 SAP 行事曆元素中。 |
| 等待 SAP 元素 |
等候 SAP 元素 (通常是視窗內的個別元素,例如按鈕或文字輸入區域) 存在。 |
| 等待 SAP 時段 |
等候具有指定標題的 SAP 視窗。 |
| 等待連接的 SAP 工作階段不忙碌 |
等候附加的 SAP 工作階段報告它不再忙碌。 |
| 設定 SAP 方格檢視目前資料列索引 |
設定格線視圖中的目前資料列索引。 目前的欄將保持不變。 |
| 設定 SAP 方格檢視目前資料行 |
設定格線視圖中的目前欄。 目前的資料列將保持不變。 |
| 設定 SAP 方格檢視第一個可見欄 |
捲動 SAP 格線檢視,直到指定的欄成為第一個可見欄為止。 |
| 設定 SAP 方格檢視第一個可見資料列索引 |
捲動 SAP 網格視圖,直到指定的列索引 (從 1 開始) 成為第一個可見列。 如果您設定的列索引高於格線檢視中的列數,則它會盡可能向下捲動。 |
| 設定 SAP 樹狀結構欄寬 |
設定 SAP 樹狀結構欄的寬度 (以像素為單位)。 您可以使用欄名稱或欄標題之一來搜尋特定欄。 可以使用動作「取得 SAP 樹狀結構資料行標頭」來決定資料行名稱或標題值。 |
| 設定 SAP 網格檢視目前儲存格 |
將格點視圖中的目前儲存格設定為指定列和欄的儲存格。 列索引 1 代表格線檢視中儲存格的最上層列。 |
| 輸入 SAP T 代碼 |
輸入 SAP 交易代碼 (T 代碼)。 這與在 SAP 命令框中輸入 T 代碼相同。 |
| 選取 SAP 元素 |
選取 SAP 元素 (通常是清單或下拉式清單中的索引標籤元素或項目)。 |
| 選取 SAP 方格檢視列 |
在網格檢視中選取單一 SAP 列。 如果目前選取了不同的一列或多列,它們將取消選取。 |
| 選取 SAP 方格檢視多列 |
在網格視圖中選取多個 SAP 列。 如果目前選取了不同的一列或多列,它們將取消選取。 |
| 選取 SAP 方格檢視欄 |
選取網格檢視中的單一 SAP 資料行。 如果目前選取了不同的一欄或多欄,除非將「先清除選取項目」參數設為 true,否則這些欄將保持選取狀態。 |
| 選取 SAP 樹狀結構項目 |
選取或取消選取 SAP 樹狀結構中的節點或項目。 可以使用節點鍵、節點路徑或節點文字之一來搜尋特定節點或項目。 索引鍵、路徑或文字值可以使用動作「取得 SAP 樹狀結構節點」來決定。 |
| 選取 SAP 殼層工具列功能表項目 |
選取殼體工具列中的功能表項目。 可以使用元素 ID、文字值或元素索引之一來搜尋要選取的特定元素。 |
| 選取 SAP 行事曆日期範圍 |
選取 SAP 行事曆元素中指定的日期範圍 (從 YYYYMMDD 到 YYYYMMDD)。 此選項會取代任何現有的日期選項。 |
| 選取 SAP 行事曆月份 |
選取 SAP 行事曆元素中指定年份的指定月份 (1 到 12)。 除了任何現有選項之外,還會選擇月份。 |
| 選取 SAP 行事曆週 |
在 SAP 行事曆元素中選取指定年份的指定週 (從 1 開始)。 除了任何現有選項之外,還會選擇該週。 |
| 選取 SAP 資料表可見資料列 |
選取表格內指定列索引處的可見表格列。 資料列索引 1,代表資料表中第一個可見的資料列。 此動作只能用來選取可見的列。 |
| 選取 SAP 資料表可見資料行 |
選取表格內指定資料行索引處的可見資料表資料行。 資料行索引 1,代表資料表中第一個可見的資料行。 此動作只能用來選取可見欄。 |
| 還原 SAP 視窗 |
將 SAP 視窗從最大化或最小化還原。 |
| 開啟 SAP 方格檢視操作功能表 |
開啟 SAP 方格檢視操作功能表。 |
| 開啟 SAP 樹狀結構項目操作功能表 |
開啟 SAP 樹狀結構節點或項目的內容功能表。 可以使用節點鍵、節點路徑或節點文字之一來搜尋特定節點或項目。 索引鍵、路徑或文字值可以使用動作「取得 SAP 樹狀結構節點」來決定。 |
| 開啟 SAP 連線 |
使用 SAP 系統的描述 (即 SAP 連線清單中的名稱) 或 SAP 系統的位址 (例如 /H/address/S/3200) 開啟 SAP 連線。 |
| 關閉 SAP 工作階段 |
關閉開啟的 SAP 工作階段。 |
| 關閉 SAP 視窗 |
關閉 SAP 視窗。 |
| 附加至 SAP 工作階段 |
將 IA-Connect 附加至開啟的 SAP 工作階段。 此動作可用來將控制切換至在現有連線中開啟的任何新 SAP 階段作業。 |
| 附加至 SAPGUI 實例 |
附加至已執行的 SAP GUI 實例。 如果 SAP GUI 已經在運行,這是自動化 SAP GUI 的第一步。 |
Visualise SAP element
告知 SAP GUI 在元素周圍繪製紅色矩形。 這是內建的 SAP 功能,與要求 IA-Connect 顯示醒目提示矩形不同。 該元素將保持可視化狀態,直到與之交互為止。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
可視化
|
VisualiseOn | boolean |
如果設定為 true,則會視覺化 SAP 元素。 如果設定為 false,如果已顯示可見矩形,則會清除可見矩形。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
依名稱選取 SAP 清單項目
選取具有指定名稱的清單元素。 這通常用於在下拉式清單/功能表項目中選取項目。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
清單項目名稱
|
ListItemName | True | string |
要選取的元素項目名稱。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
依索引鍵選取 SAP 清單項目
選取具有指定索引鍵的清單元素。 這通常用於在下拉式清單/功能表項目中選取項目。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
清單項目索引鍵
|
ListItemKey | True | string |
要選取的項目清單的索引鍵。 如果您不知道清單項目索引鍵,可以從動作「取得 SAP 選取清單項目」的輸出中擷取此索引鍵。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
修改 SAP 方格檢視儲存格值
修改格點視圖中指定列和欄處格線視圖儲存格的內容。 列索引 1 代表格線檢視中儲存格的最上層列。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
列索引
|
RowIndex | True | integer |
格線視圖儲存格的列索引,從 1 開始。 |
|
搜尋欄名稱
|
SearchColumnName | string |
儲存格所在資料行的內部名稱。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
儲存格所在欄的標題。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnTitle' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
新值
|
NewValue | string |
要輸入的值,如果您想要清除現有值,則為空白值。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
修改值
|
ModifiedValue | string |
修改後儲存格的內容。 |
傳送 SAP 命令
輸入並提交 SAP 指令。 這與在命令方塊中輸入命令或交易代碼相同。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
SAP 指令
|
SAPCommand | True | string |
要傳送的完整 SAP 命令或交易代碼。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳送虛擬金鑰
將虛擬金鑰傳送至 SAP 元素。 虛擬金鑰只能傳送至 GUI 框架視窗,例如 'wnd[0]'。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
虛擬金鑰
|
SAPVKey | True | integer |
要傳送的 SAP 虛擬金鑰,例如 'V1' 以顯示 [說明] 視窗。 |
|
偵測父視窗元素
|
DetectParentWindowElement | boolean |
如果設定為 true 並提供元素的 SAP ID (例如文字方塊或按鈕),則會自動偵測相關聯的 SAP 視窗,並將虛擬金鑰傳送至視窗。 如果設定為 False,則必須指定 SAP 視窗元素識別碼本身 (例如 'wnd[0]') ,否則會引發例外狀況。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳送輸入虛擬金鑰
將輸入虛擬金鑰傳送至 SAP 元素。 虛擬金鑰只能傳送至 GUI 框架視窗,例如 'wnd[0]'。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
偵測父視窗元素
|
DetectParentWindowElement | boolean |
如果設定為 true 並提供元素的 SAP ID (例如文字方塊或按鈕),則會自動偵測相關聯的 SAP 視窗,並將虛擬金鑰傳送至視窗。 如果設定為 False,則必須指定 SAP 視窗元素識別碼本身 (例如 'wnd[0]') ,否則會引發例外狀況。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
全域滑鼠右鍵按一下 SAP 網格視圖儲存格
將滑鼠移至 SAP 格線視圖儲存格的中心,然後按一下滑鼠右鍵。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
列索引
|
RowIndex | True | integer |
格線視圖儲存格的列索引,從 1 開始。 |
|
搜尋欄名稱
|
SearchColumnName | string |
儲存格所在資料行的內部名稱。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
儲存格所在欄的標題。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnTitle' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
將元素視窗設定在最上面
|
SetElementWindowTopMost | boolean |
IA-Connect 應該在與元素互動之前將包含元素的 SAP 視窗設定在最上面(在所有其他視窗之上)嗎? 這有助於確保前面沒有其他視窗,但如果使用已發佈的應用程式 (例如 Citrix),則無法運作,因為遠端工作階段中的最頂層設定不會影響本機工作階段。 |
|
|
將元素視窗移至最前面
|
BringElementWindowToFront | boolean |
IA-Connect 應該在與元素互動之前將包含元素的 SAP 視窗放在前面嗎? 這有助於確保前面沒有其他窗戶。 |
|
|
切換視窗
|
ToggleWindow | boolean |
應該透過嘗試聚焦或點擊來切換視窗? 這有助於確保窗口可靠地被帶到前景。 |
|
|
切換使用全域滑鼠左鍵點擊代理程式
|
ToggleUsesGlobalLeftMouseClickAgent | boolean |
如果選擇切換視窗,則會指定是否先使用全域滑鼠按一下來聚焦 IA-Connect 代理程式。 |
|
|
切換延遲(以秒為單位)
|
ToggleDelay | double |
如果選擇切換視窗,則會指定切換後的暫停。 |
|
|
按一下偏移 X
|
ClickOffsetX | integer |
要偏移點擊動作的 X 像素數。 此參數同時支援正 (右) 和負 (左) 偏移值。 |
|
|
按一下偏移 Y
|
ClickOffsetY | integer |
要偏移點擊動作的 Y 像素數。 此參數支援正(向下)和負(向上)偏移值。 |
|
|
相對於
|
OffsetRelativeTo | string |
要偏移的元素的相對位置 (中心/中心/中間、左、右、上、下、左上、右上、左下、右下)。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
全域滑鼠左鍵 SAP 網格視圖儲存格
將滑鼠移至 SAP 網格視圖儲存格的中心,然後按一下滑鼠左鍵。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
列索引
|
RowIndex | True | integer |
格線視圖儲存格的列索引,從 1 開始。 |
|
搜尋欄名稱
|
SearchColumnName | string |
儲存格所在資料行的內部名稱。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
儲存格所在欄的標題。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnTitle' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
將元素視窗設定在最上面
|
SetElementWindowTopMost | boolean |
IA-Connect 應該在與元素互動之前將包含元素的 SAP 視窗設定在最上面(在所有其他視窗之上)嗎? 這有助於確保前面沒有其他視窗,但如果使用已發佈的應用程式 (例如 Citrix),則無法運作,因為遠端工作階段中的最頂層設定不會影響本機工作階段。 |
|
|
將元素視窗移至最前面
|
BringElementWindowToFront | boolean |
IA-Connect 應該在與元素互動之前將包含元素的 SAP 視窗放在前面嗎? 這有助於確保前面沒有其他窗戶。 |
|
|
切換視窗
|
ToggleWindow | boolean |
應該透過嘗試聚焦或點擊來切換視窗? 這有助於確保窗口可靠地被帶到前景。 |
|
|
切換使用全域滑鼠左鍵點擊代理程式
|
ToggleUsesGlobalLeftMouseClickAgent | boolean |
如果選擇切換視窗,則會指定是否先使用全域滑鼠按一下來聚焦 IA-Connect 代理程式。 |
|
|
切換延遲(以秒為單位)
|
ToggleDelay | double |
如果選擇切換視窗,則會指定切換後的暫停。 |
|
|
按一下偏移 X
|
ClickOffsetX | integer |
要偏移點擊動作的 X 像素數。 此參數同時支援正 (右) 和負 (左) 偏移值。 |
|
|
按一下偏移 Y
|
ClickOffsetY | integer |
要偏移點擊動作的 Y 像素數。 此參數支援正(向下)和負(向上)偏移值。 |
|
|
相對於
|
OffsetRelativeTo | string |
要偏移的元素的相對位置 (中心/中心/中間、左、右、上、下、左上、右上、左下、右下)。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
全域輸入密碼到 SAP 元素中
將滑鼠移至 SAP 元素的中心,將滑鼠聚焦,按一下滑鼠左鍵,然後按按鍵。 通常與不接受原生輸入法的密碼輸入一起使用。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
將元素視窗設定在最上面
|
SetElementWindowTopMost | boolean |
IA-Connect 應該在與元素互動之前將包含元素的 SAP 視窗設定在最上面(在所有其他視窗之上)嗎? 這有助於確保前面沒有其他視窗,但如果使用已發佈的應用程式 (例如 Citrix),則無法運作,因為遠端工作階段中的最頂層設定不會影響本機工作階段。 |
|
|
將元素視窗移至最前面
|
BringElementWindowToFront | boolean |
IA-Connect 應該在與元素互動之前將包含元素的 SAP 視窗放在前面嗎? 這有助於確保前面沒有其他窗戶。 |
|
|
切換視窗
|
ToggleWindow | boolean |
應該透過嘗試聚焦或點擊來切換視窗? 這有助於確保窗口可靠地被帶到前景。 |
|
|
切換使用全域滑鼠左鍵點擊代理程式
|
ToggleUsesGlobalLeftMouseClickAgent | boolean |
如果選擇切換視窗,則會指定是否先使用全域滑鼠按一下來聚焦 IA-Connect 代理程式。 |
|
|
切換延遲(以秒為單位)
|
ToggleDelay | double |
如果選擇切換視窗,則會指定切換後的暫停。 |
|
|
全局鼠標左鍵單擊元素
|
GlobalMouseClickOnElement | boolean |
在輸入文字之前,是否應該在元素座標處執行全域滑鼠點擊(以聚焦元素)? |
|
|
使用雙擊滑鼠刪除取代現有值
|
ReplaceExistingValueUsingDoubleClickDelete | boolean |
是否應該透過雙擊滑鼠(突出顯示它)然後刪除來替換任何現有值? |
|
|
使用 CTRL-A 刪除取代現有值
|
ReplaceExistingValueUsingCTRLADelete | boolean |
是否應該通過按 Ctrl-A (突出顯示所有)然後刪除來替換任何現有值? 某些元素可能不支援使用 Ctrl-A 突出顯示,在這種情況下,應嘗試「使用雙擊滑鼠刪除取代現有值」的替代選項。 |
|
|
輸入密碼
|
PasswordToInput | True | password |
使用鍵盤進行全域輸入的密碼值。 |
|
使用傳送金鑰事件
|
SendKeyEvents | boolean |
如果設定為 true,則會使用傳送金鑰事件 (將模擬擊鍵傳送至作業系統的較低層級 API)。 如果設定為 false,則會改用傳送金鑰 (將擊鍵傳送至焦點元素的較高層級 API)。 |
|
|
按鍵間隔 (以毫秒為單位)
|
KeyIntervalInMilliseconds | integer |
每次按鍵之間的毫秒數。 |
|
|
按兩下間隔(以毫秒為單位)
|
DoubleClickIntervalInMilliseconds | integer |
如果參數「使用雙擊滑鼠按一下刪除取代現有值」設定為 true,則每次按一下之間的毫秒數。 |
|
|
不要解讀符號
|
DontInterpretSymbols | boolean |
「輸入密碼」中的符號不應被解釋為特殊鍵(例如,+ 代表 Shift,^ 代表 Ctrl)? 如果您嘗試輸入實際符號,則應將其設定為 true。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
全域輸入文字到 SAP 元素中
將滑鼠移至 SAP 元素的中心,將滑鼠聚焦,按一下滑鼠左鍵,然後按按鍵。 通常與不接受原生輸入法的文字輸入搭配使用。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
將元素視窗設定在最上面
|
SetElementWindowTopMost | boolean |
IA-Connect 應該在與元素互動之前將包含元素的 SAP 視窗設定在最上面(在所有其他視窗之上)嗎? 這有助於確保前面沒有其他視窗,但如果使用已發佈的應用程式 (例如 Citrix),則無法運作,因為遠端工作階段中的最頂層設定不會影響本機工作階段。 |
|
|
將元素視窗移至最前面
|
BringElementWindowToFront | boolean |
IA-Connect 應該在與元素互動之前將包含元素的 SAP 視窗放在前面嗎? 這有助於確保前面沒有其他窗戶。 |
|
|
切換視窗
|
ToggleWindow | boolean |
應該透過嘗試聚焦或點擊來切換視窗? 這有助於確保窗口可靠地被帶到前景。 |
|
|
切換使用全域滑鼠左鍵點擊代理程式
|
ToggleUsesGlobalLeftMouseClickAgent | boolean |
如果選擇切換視窗,則會指定是否先使用全域滑鼠按一下來聚焦 IA-Connect 代理程式。 |
|
|
切換延遲(以秒為單位)
|
ToggleDelay | double |
如果選擇切換視窗,則會指定切換後的暫停。 |
|
|
全局鼠標左鍵單擊元素
|
GlobalMouseClickOnElement | boolean |
在輸入文字之前,是否應該在元素座標處執行全域滑鼠點擊(以聚焦元素)? |
|
|
使用雙擊滑鼠刪除取代現有值
|
ReplaceExistingValueUsingDoubleClickDelete | boolean |
是否應該透過雙擊滑鼠(突出顯示它)然後刪除來替換任何現有值? |
|
|
使用 CTRL-A 刪除取代現有值
|
ReplaceExistingValueUsingCTRLADelete | boolean |
是否應該通過按 Ctrl-A (突出顯示所有)然後刪除來替換任何現有值? 某些元素可能不支援使用 Ctrl-A 突出顯示,在這種情況下,應嘗試「使用雙擊滑鼠刪除取代現有值」的替代選項。 |
|
|
要輸入的文字
|
TextToInput | string |
使用鍵盤進行全域輸入的文字值。 |
|
|
使用傳送金鑰事件
|
SendKeyEvents | boolean |
如果設定為 true,則會使用傳送金鑰事件 (將模擬擊鍵傳送至作業系統的較低層級 API)。 如果設定為 false,則會改用傳送金鑰 (將擊鍵傳送至焦點元素的較高層級 API)。 |
|
|
按鍵間隔 (以毫秒為單位)
|
KeyIntervalInMilliseconds | integer |
每次按鍵之間的毫秒數。 |
|
|
按兩下間隔(以毫秒為單位)
|
DoubleClickIntervalInMilliseconds | integer |
如果參數「使用雙擊滑鼠按一下刪除取代現有值」設定為 true,則每次按一下之間的毫秒數。 |
|
|
不要解讀符號
|
DontInterpretSymbols | boolean |
「要輸入的文字」中的符號不應被解釋為特殊鍵(例如,+ 代表 Shift,^ 代表 Ctrl)? 如果您嘗試輸入實際符號,則應將其設定為 true。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
全域雙擊左鍵 SAP 網格視圖儲存格
將滑鼠移至 SAP 格線視圖儲存格的中心,然後按兩下滑鼠左鍵。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
列索引
|
RowIndex | True | integer |
格線視圖儲存格的列索引,從 1 開始。 |
|
搜尋欄名稱
|
SearchColumnName | string |
儲存格所在資料行的內部名稱。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
儲存格所在欄的標題。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnTitle' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
將元素視窗設定在最上面
|
SetElementWindowTopMost | boolean |
IA-Connect 應該在與元素互動之前將包含元素的 SAP 視窗設定在最上面(在所有其他視窗之上)嗎? 這有助於確保前面沒有其他視窗,但如果使用已發佈的應用程式 (例如 Citrix),則無法運作,因為遠端工作階段中的最頂層設定不會影響本機工作階段。 |
|
|
將元素視窗移至最前面
|
BringElementWindowToFront | boolean |
IA-Connect 應該在與元素互動之前將包含元素的 SAP 視窗放在前面嗎? 這有助於確保前面沒有其他窗戶。 |
|
|
切換視窗
|
ToggleWindow | boolean |
應該透過嘗試聚焦或點擊來切換視窗? 這有助於確保窗口可靠地被帶到前景。 |
|
|
切換使用全域滑鼠左鍵點擊代理程式
|
ToggleUsesGlobalLeftMouseClickAgent | boolean |
如果選擇切換視窗,則會指定是否先使用全域滑鼠按一下來聚焦 IA-Connect 代理程式。 |
|
|
切換延遲(以秒為單位)
|
ToggleDelay | double |
如果選擇切換視窗,則會指定切換後的暫停。 |
|
|
按一下偏移 X
|
ClickOffsetX | integer |
要偏移點擊動作的 X 像素數。 此參數同時支援正 (右) 和負 (左) 偏移值。 |
|
|
按一下偏移 Y
|
ClickOffsetY | integer |
要偏移點擊動作的 Y 像素數。 此參數支援正(向下)和負(向上)偏移值。 |
|
|
相對於
|
OffsetRelativeTo | string |
要偏移的元素的相對位置 (中心/中心/中間、左、右、上、下、左上、右上、左下、右下)。 |
|
|
雙擊延遲(以毫秒為單位)
|
DoubleClickDelayInMilliseconds | integer |
每次點擊之間的延遲(以毫秒為單位)。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
全局滑鼠中鍵單擊 SAP 元素
將滑鼠移至 SAP 元素的中心,然後按一下滑鼠中鍵。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
將元素視窗設定在最上面
|
SetElementWindowTopMost | boolean |
IA-Connect 應該在與元素互動之前將包含元素的 SAP 視窗設定在最上面(在所有其他視窗之上)嗎? 這有助於確保前面沒有其他視窗,但如果使用已發佈的應用程式 (例如 Citrix),則無法運作,因為遠端工作階段中的最頂層設定不會影響本機工作階段。 |
|
|
將元素視窗移至最前面
|
BringElementWindowToFront | boolean |
IA-Connect 應該在與元素互動之前將包含元素的 SAP 視窗放在前面嗎? 這有助於確保前面沒有其他窗戶。 |
|
|
切換視窗
|
ToggleWindow | boolean |
應該透過嘗試聚焦或點擊來切換視窗? 這有助於確保窗口可靠地被帶到前景。 |
|
|
切換使用全域滑鼠左鍵點擊代理程式
|
ToggleUsesGlobalLeftMouseClickAgent | boolean |
如果選擇切換視窗,則會指定是否先使用全域滑鼠按一下來聚焦 IA-Connect 代理程式。 |
|
|
切換延遲(以秒為單位)
|
ToggleDelay | double |
如果選擇切換視窗,則會指定切換後的暫停。 |
|
|
按一下偏移 X
|
ClickOffsetX | integer |
要偏移點擊動作的 X 像素數。 此參數同時支援正 (右) 和負 (左) 偏移值。 |
|
|
按一下偏移 Y
|
ClickOffsetY | integer |
要偏移點擊動作的 Y 像素數。 此參數支援正(向下)和負(向上)偏移值。 |
|
|
相對於
|
OffsetRelativeTo | string |
要偏移的元素的相對位置 (中心/中心/中間、左、右、上、下、左上、右上、左下、右下)。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
全局滑鼠右鍵按一下 SAP 元素
將滑鼠移至 SAP 元素的中心,然後按一下滑鼠右鍵。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
將元素視窗設定在最上面
|
SetElementWindowTopMost | boolean |
IA-Connect 應該在與元素互動之前將包含元素的 SAP 視窗設定在最上面(在所有其他視窗之上)嗎? 這有助於確保前面沒有其他視窗,但如果使用已發佈的應用程式 (例如 Citrix),則無法運作,因為遠端工作階段中的最頂層設定不會影響本機工作階段。 |
|
|
將元素視窗移至最前面
|
BringElementWindowToFront | boolean |
IA-Connect 應該在與元素互動之前將包含元素的 SAP 視窗放在前面嗎? 這有助於確保前面沒有其他窗戶。 |
|
|
切換視窗
|
ToggleWindow | boolean |
應該透過嘗試聚焦或點擊來切換視窗? 這有助於確保窗口可靠地被帶到前景。 |
|
|
切換使用全域滑鼠左鍵點擊代理程式
|
ToggleUsesGlobalLeftMouseClickAgent | boolean |
如果選擇切換視窗,則會指定是否先使用全域滑鼠按一下來聚焦 IA-Connect 代理程式。 |
|
|
切換延遲(以秒為單位)
|
ToggleDelay | double |
如果選擇切換視窗,則會指定切換後的暫停。 |
|
|
按一下偏移 X
|
ClickOffsetX | integer |
要偏移點擊動作的 X 像素數。 此參數同時支援正 (右) 和負 (左) 偏移值。 |
|
|
按一下偏移 Y
|
ClickOffsetY | integer |
要偏移點擊動作的 Y 像素數。 此參數支援正(向下)和負(向上)偏移值。 |
|
|
相對於
|
OffsetRelativeTo | string |
要偏移的元素的相對位置 (中心/中心/中間、左、右、上、下、左上、右上、左下、右下)。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
全局雙擊滑鼠左鍵單擊 SAP 元素
將滑鼠移至 SAP 元素的中心,然後按兩下滑鼠左鍵。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
將元素視窗設定在最上面
|
SetElementWindowTopMost | boolean |
IA-Connect 應該在與元素互動之前將包含元素的 SAP 視窗設定在最上面(在所有其他視窗之上)嗎? 這有助於確保前面沒有其他視窗,但如果使用已發佈的應用程式 (例如 Citrix),則無法運作,因為遠端工作階段中的最頂層設定不會影響本機工作階段。 |
|
|
將元素視窗移至最前面
|
BringElementWindowToFront | boolean |
IA-Connect 應該在與元素互動之前將包含元素的 SAP 視窗放在前面嗎? 這有助於確保前面沒有其他窗戶。 |
|
|
切換視窗
|
ToggleWindow | boolean |
應該透過嘗試聚焦或點擊來切換視窗? 這有助於確保窗口可靠地被帶到前景。 |
|
|
切換使用全域滑鼠左鍵點擊代理程式
|
ToggleUsesGlobalLeftMouseClickAgent | boolean |
如果選擇切換視窗,則會指定是否先使用全域滑鼠按一下來聚焦 IA-Connect 代理程式。 |
|
|
切換延遲(以秒為單位)
|
ToggleDelay | double |
如果選擇切換視窗,則會指定切換後的暫停。 |
|
|
按一下偏移 X
|
ClickOffsetX | integer |
要偏移點擊動作的 X 像素數。 此參數同時支援正 (右) 和負 (左) 偏移值。 |
|
|
按一下偏移 Y
|
ClickOffsetY | integer |
要偏移點擊動作的 Y 像素數。 此參數支援正(向下)和負(向上)偏移值。 |
|
|
相對於
|
OffsetRelativeTo | string |
要偏移的元素的相對位置 (中心/中心/中間、左、右、上、下、左上、右上、左下、右下)。 |
|
|
雙擊延遲(以毫秒為單位)
|
DoubleClickDelayInMilliseconds | integer |
每次點擊之間的延遲(以毫秒為單位)。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
全局鼠標左鍵單擊 SAP 元素
將滑鼠移至 SAP 元素的中心,然後按一下滑鼠左鍵。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
將元素視窗設定在最上面
|
SetElementWindowTopMost | boolean |
IA-Connect 應該在與元素互動之前將包含元素的 SAP 視窗設定在最上面(在所有其他視窗之上)嗎? 這有助於確保前面沒有其他視窗,但如果使用已發佈的應用程式 (例如 Citrix),則無法運作,因為遠端工作階段中的最頂層設定不會影響本機工作階段。 |
|
|
將元素視窗移至最前面
|
BringElementWindowToFront | boolean |
IA-Connect 應該在與元素互動之前將包含元素的 SAP 視窗放在前面嗎? 這有助於確保前面沒有其他窗戶。 |
|
|
切換視窗
|
ToggleWindow | boolean |
應該透過嘗試聚焦或點擊來切換視窗? 這有助於確保窗口可靠地被帶到前景。 |
|
|
切換使用全域滑鼠左鍵點擊代理程式
|
ToggleUsesGlobalLeftMouseClickAgent | boolean |
如果選擇切換視窗,則會指定是否先使用全域滑鼠按一下來聚焦 IA-Connect 代理程式。 |
|
|
切換延遲(以秒為單位)
|
ToggleDelay | double |
如果選擇切換視窗,則會指定切換後的暫停。 |
|
|
按一下偏移 X
|
ClickOffsetX | integer |
要偏移點擊動作的 X 像素數。 此參數同時支援正 (右) 和負 (左) 偏移值。 |
|
|
按一下偏移 Y
|
ClickOffsetY | integer |
要偏移點擊動作的 Y 像素數。 此參數支援正(向下)和負(向上)偏移值。 |
|
|
相對於
|
OffsetRelativeTo | string |
要偏移的元素的相對位置 (中心/中心/中間、左、右、上、下、左上、右上、左下、右下)。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
取得 SAP Shell 工具列元素
傳回 GuiShell 工具列中的元素清單 (通常是按鈕)。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
工具列按鈕數量
|
NumberOfToolbarButtons | integer |
工具列中的按鈕數目。 |
|
SAP 工具列元素 JSON
|
SAPShellToolbarElementsJSON | string |
工具列中所有元素的清單,採用 JSON 格式。 |
取得 SAP 元素屬性
傳回 SAP 元素的所有屬性。 如果您不確定哪個欄位包含所需的屬性值,這會很有用。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
項目類型
|
SAPElementType | string |
元素的 SAP 類型,例如 'GuiTextField'。 |
|
元素類型代碼
|
SAPElementTypeCode | integer |
SAP 類型代碼,例如 'GuiTextField' 的 31。 |
|
元素名稱
|
SAPElementName | string |
元素的 SAP 名稱。 |
|
元素識別碼
|
SAPElementId | string |
元素的 SAP 識別碼。 |
|
元素子類型
|
SAPElementSubType | string |
元素的 SAP 子類型。 這取決於元素類型,某些元素可能沒有子類型。 |
|
元素文字值
|
SAPElementTextValue | string |
SAP 元素的文字值。 |
|
元素是容器
|
SAPElementIsContainer | boolean |
如果元素是容器 (例如 GuiMainWindow 或 GuiUserArea) ,則傳回 true,如果不是,則傳回 false。 |
|
兒童人數
|
SAPElementNumberOfChildren | integer |
子元素的數目 (如果元素是容器)。 |
|
元素是可變的
|
SAPElementIsChangeable | boolean |
如果元素可變更,則傳回 true,如果無法變更,則傳回 false。 |
|
元素被修改
|
SAPElementIsModified | boolean |
如果元素已修改,則傳回 true,如果未修改,則傳回 false。 |
|
選取元素
|
SAPElementIsSelected | boolean |
如果目前已選取元素,則傳回 true(例如,對於選項按鈕或核取方塊),如果未選取,則傳回 false。 |
|
元素會反白顯示
|
SAPElementIsHighlighted | boolean |
如果元素目前已突出顯示(例如,對於標籤或文字方塊),則返回 true,如果沒有,則返回 false。 |
|
元素可見
|
SAPElementIsVisible | boolean |
如果元素目前可見,則傳回 true,如果不可見,則傳回 false。 |
|
元素左邊緣
|
SAPElementLeftEdge | integer |
元素或視窗的左邊緣與顯示器的左邊緣之間的距離 (以像素為單位)。 |
|
元素頂部邊緣
|
SAPElementTopEdge | integer |
元素或視窗的頂端邊緣與顯示器的頂端邊緣之間的距離 (以像素為單位)。 |
|
元素寬度
|
SAPElementWidth | integer |
元素的寬度(以像素為單位)。 |
|
元素高度
|
SAPElementHeight | integer |
元素的高度(以像素為單位)。 |
|
元素右邊緣
|
SAPElementRightEdge | integer |
元素或視窗的右邊緣與顯示器的右邊緣之間的距離 (以像素為單位)。 |
|
元素底部邊緣
|
SAPElementBottomEdge | integer |
元素或視窗底部邊緣與顯示器底部邊緣之間的距離 (以像素為單位)。 |
|
元素訊息類型
|
SAPElementMessageType | string |
SAP 元素的訊息類型 (如果存在這類內容)。 這通常用於識別狀態列是否顯示資訊 (I)、成功 (S)、警告 (W)、錯誤 (E) 或中止 (A)。 |
取得 SAP 元素屬性作為集合
將 SAP 元素的屬性傳回為單行清單 (單行集合/資料表) ,而不是個別項目,這可能很有用,視您打算如何使用資料而定。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
文字長度上限
|
MaxTextLength | integer |
SAP 元素文字屬性可能很長,因此此選項可讓您限制將傳回的最大大小 (欄位 'ElementTextTrimmed' 會通知您文字是否已修剪)。 依預設,此值為 0,不會限制大小上限。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
傳回的元素數目
|
NumberOfElementsReturned | integer |
傳回的元素數目。 |
|
SAP 元素屬性 JSON
|
SAPElementsJSON | string |
元素的 SAP 屬性,採用 JSON 格式。 |
取得 SAP 元素文字值
傳回 SAP 元素的文字值和訊息類型。 文字值通常與文字元素相關聯,但許多元素可以具有此屬性。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
元素文字值
|
SAPElementTextValue | string |
元素的文字值。 |
|
元素訊息類型
|
SAPElementMessageType | string |
SAP 元素的訊息類型 (如果存在這類內容)。 這通常用於識別狀態列是否顯示資訊 (I)、成功 (S)、警告 (W)、錯誤 (E) 或中止 (A)。 |
取得 SAP 工作階段
傳回執行中 SAP 工作階段的清單。 如果您想要附加至現有的 SAP 連線/工作階段,但不知道哪些連線/工作階段可用,則此資訊會很有用。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
SAP 連線數目
|
NumberOfSAPConnections | integer |
傳回目前開啟的 SAP 連線數目。 |
|
SAP 連線 JSON
|
SAPConnectionsJSON | string |
開啟的 SAP 連線的內容,採用 JSON 格式。 此清單將包含連線名稱、連線描述和連線中目前開啟的工作階段數目等屬性。 |
|
SAP 工作階段數目
|
NumberOfSAPSessions | integer |
傳回目前開啟的 SAP 工作階段數目。 單一 SAP 連線可以有多個階段作業,例如,如果作用中的 SAP 連線開啟第二個階段作業。 |
|
SAP 工作階段 JSON
|
SAPSessionsJSON | string |
開啟的 SAP 工作階段的內容,採用 JSON 格式。 此清單將包含許多屬性,例如會話名稱、擁有會話的連線名稱和使用者名稱。 |
取得 SAP 工作階段最上層元素屬性
傳回作用中 SAP 工作階段最上層的 SAP 元素屬性,通常是 GuiMainWindow 元素。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
第一個要退貨的商品
|
FirstItemToReturn | integer |
第一個要傳回的項目的元素索引,從1開始。 如果您想要以相反的順序傳回元素 (從樹狀結構底部開始),您也可以指定從 -1 開始的負索引。 例如,索引 -10 會傳回底部的第十個項目。 |
|
|
退貨項目上限
|
MaxItemsToReturn | integer |
要傳回的子元素數目上限。 此參數可用來傳回較小區塊中的大型元素集,例如大型資料表。 您可以一次傳回 500 列,而不是嘗試傳回整個資料表,這可能會導致極大的資料表逾時。 |
|
|
搜尋 SAP 元素類型
|
SearchSAPElementType | string |
要搜尋的 SAP 元素類型 (例如 GuiButton) 或將所有元素類型保留空白。 |
|
|
文字長度上限
|
MaxTextLength | integer |
任何文字欄位的長度上限。 設定最大值可以提高搜尋速度,因為某些屬性可能包含大量文字。 依預設,沒有文字長度上限,因此會傳回完整值。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
傳回的最上層元素數目
|
NumberOfChildElementsReturned | integer |
傳回的最上層元素數目。 |
|
更多可用元素
|
MoreElementsAvailableAtCurrentDepth | boolean |
如果有更多頂層元素可用,但輸入「第一個要返回的項目」或「要返回的項目上限」限制了搜尋結果,則傳回 true。 |
|
SAP 最上層元素 JSON
|
SAPChildElementsJSON | string |
所有最上層元素 (及其屬性) 的清單,採用 JSON 格式。 |
取得 SAP 方格檢視儲存格內容
取得格點視圖內指定列和欄中格點視圖儲存格的內容。 列索引 1 代表格線檢視中儲存格的最上層列。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
列索引
|
RowIndex | True | integer |
格線視圖儲存格的列索引,從 1 開始。 |
|
搜尋欄名稱
|
SearchColumnName | string |
儲存格所在資料行的內部名稱。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
儲存格所在欄的標題。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnTitle' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
儲存格文字內容
|
CellTextContents | string |
儲存格的文字內容。 |
|
單元是可更換的
|
CellIsChangeable | boolean |
如果儲存格內容可以變更,則傳回 true,如果不能變更,則傳回 false。 |
|
細胞類型
|
CellType | string |
儲存格的類型。 |
|
儲存格已檢查
|
CellIsChecked | boolean |
如果儲存格已核取,則傳回 true,如果未核取,則傳回 false。 |
取得 SAP 方格檢視儲存格屬性
傳回格點視圖內指定列和欄中格點視圖儲存格的所有屬性。 列索引 1 代表格線檢視中儲存格的最上層列。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
列索引
|
RowIndex | True | integer |
格線視圖儲存格的列索引,從 1 開始。 |
|
搜尋欄名稱
|
SearchColumnName | string |
儲存格所在資料行的內部名稱。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
儲存格所在欄的標題。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnTitle' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
儲存格文字內容
|
CellTextContents | string |
儲存格的文字內容。 |
|
單元是可更換的
|
CellIsChangeable | boolean |
如果儲存格內容可以變更,則傳回 true,如果不能變更,則傳回 false。 |
|
細胞類型
|
CellType | string |
儲存格的類型。 |
|
儲存格已檢查
|
CellIsChecked | boolean |
如果儲存格已核取,則傳回 true,如果未核取,則傳回 false。 |
|
儲存格可見
|
CellIsVisible | boolean |
如果儲存格目前可見,則傳回 true,如果不可見,則傳回 false。 |
|
儲存格左邊緣
|
LeftEdge | integer |
儲存格左邊緣與顯示器左邊緣之間的距離(以像素為單位)。 |
|
儲存格頂部邊緣
|
TopEdge | integer |
儲存格頂部邊緣與顯示器頂部邊緣之間的距離(以像素為單位)。 |
|
儲存格右邊緣
|
RightEdge | integer |
儲存格右邊緣與顯示器左邊緣之間的距離(以像素為單位)。 |
|
儲存格底部邊緣
|
BottomEdge | integer |
儲存格底部邊緣與顯示器頂部邊緣之間的距離(以像素為單位)。 |
|
儲存格寬度
|
Width | integer |
儲存格的寬度(以像素為單位)。 |
|
儲存格高度
|
Height | integer |
儲存格的高度(以像素為單位)。 |
|
儲存格可點擊點 X
|
ClickablePointX | integer |
儲存格中心的 X 座標。 |
|
儲存格可點擊點 Y
|
ClickablePointY | integer |
單元格中心的 Y 座標。 |
|
儲存格狀態
|
CellState | string |
儲存格狀態。 |
|
單元格顏色
|
CellColour | integer |
細胞顏色。 |
|
儲存格顏色資訊
|
CellColourInfo | string |
單元格顏色表示為十六進制。 |
|
單元格是鏈接
|
CellIsLink | boolean |
如果儲存格是連結,則傳回 true,如果不是,則傳回 false。 |
取得 SAP 方格檢視屬性
傳回 SAP 格線檢視元素的屬性。 這是元素類型為 'GridView' 的元素。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
列數
|
NumberOfRows | integer |
方格視圖中的列數。 |
|
可見列數
|
NumberOfVisibleRows | integer |
格線視圖中可見的列數。 |
|
第一個可見的資料列索引
|
FirstVisibleRowIndex | integer |
格線檢視中第一個可見列的索引。 |
|
目前儲存格列索引
|
CurrentCellRowIndex | integer |
格點檢視中目前選取儲存格的資料列索引。 |
|
欄數
|
NumberOfColumns | integer |
網格檢視中的欄數。 |
|
第一個可見的資料行名稱
|
FirstVisibleColumnName | string |
格線視圖中第一個可見欄的內部名稱。 |
|
目前儲存格欄名稱
|
CurrentCellColumnName | string |
格線視圖中目前選取儲存格的內部欄名稱。 |
|
凍結的直欄數
|
NumberOfFrozenColumns | integer |
在格線檢視中凍結的欄數。 |
|
工具列按鈕數量
|
NumberOfToolbarButtons | integer |
方格檢視中的工具列按鈕數目。 |
|
選取模式
|
SelectionMode | string |
格線檢視的選取模式,例如 RowsAndColumns。 |
|
方格檢視標題
|
GridViewTitle | string |
格線視圖的標題。 某些格線視圖元素可能沒有標題。 |
取得 SAP 方格檢視文字內容
傳回 SAP 方格視圖的所有文字內容。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
要返回的第一列
|
FirstRowToReturn | integer |
要傳回的第一個格線檢視列的資料列索引,從 1 開始。 |
|
|
傳回的列數上限
|
MaxRowsToReturn | integer |
要傳回的列數上限,或 0 傳回所有列。 |
|
|
第一個搜尋欄名稱
|
FirstSearchColumnName | string |
要讀取的第一欄的內部名稱。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
第一個搜尋欄標題
|
FirstSearchColumnTitle | string |
要讀取的第一欄的標題。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnTitle' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題為正則運算式
|
FirstSearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則第一個搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
FirstSearchColumnTitleIsCaseSensitive | boolean |
第一欄標題搜索應該區分大小寫嗎? |
|
|
傳回的資料行數目上限
|
MaxColumnsToReturn | integer |
要傳回的資料行數目上限,或 0 傳回所有資料行。 |
|
|
使用格線檢視中的欄標頭
|
UseColumnHeadersFromTable | boolean |
如果設定為 true,則 IA-Connect 代理程式會嘗試設定傳回的資料行,以符合 SAP 網格檢視中的資料行名稱。 |
|
|
傳回輸出集合中的資料列索引
|
ReturnRowIndexInOutputCollection | boolean |
如果設定為 true,則 IA-Connect 代理程式會將輸出集合中的資料列索引傳回為其他資料行。 如果您打算過濾數據,這非常有用,因為您將能夠跟踪它最初來自哪一行。 根據預設,資料列索引的資料行名稱會為 'Row_index',但您可以在輸入 '要儲存資料列索引的資料行名稱' 中提供替代值來變更它。 |
|
|
要儲存資料列索引的資料行名稱
|
NameOfColumnToStoreRowIndex | string |
如果「輸出集合中的傳回資料列索引」設定為 true,則您可以在此處提供替代值,以覆寫預設資料行名稱 '_Row_Index'。 |
|
|
已核對的元素值
|
CheckedElementValue | string |
對於網格視圖中包含的 GuiRadioBox 或 GuiCheckBox 元素,如果選取/核取它們,則應傳回什麼值? 依預設,這是 'True' (文字)。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
SAP 方格檢視文字內容 JSON
|
SAPGridViewTextContentsJSON | string |
網格檢視中所有儲存格的文字內容,採用 JSON 格式。 |
|
傳回的列數
|
NumberOfRowsReturned | integer |
傳回的資料列數。 這可能會受到「要傳回的第一個可見列」或「要傳回的最大列數」輸入的限制。 |
|
傳回的資料行數目
|
NumberOfColumnsReturned | integer |
傳回的資料行數目。 這可能會受到「要傳回的第一個可見資料行」或「要傳回的最多資料行」輸入的限制。 |
取得 SAP 方格檢視欄標頭
傳回格線檢視中的欄標題清單。 直欄標頭的名稱或標題可用於許多 SAP 網格檢視動作中的「搜尋直欄名稱」或「搜尋直欄標題」輸入。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
SAP 方格檢視資料行標頭 JSON
|
SAPGridViewColumnHeadersJSON | string |
格線檢視中所有欄標頭的清單,採用 JSON 格式。 |
|
欄標題數目
|
NumberOfColumnHeaders | integer |
格線檢視中的欄標題數目。 |
取得 SAP 樹狀結構文字內容
傳回 SAP 樹狀結構中所有節點的文字內容。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
要返回的第一列
|
FirstRowToReturn | integer |
要傳回的第一個樹狀結構項目列的列索引,從 1 開始。 |
|
|
傳回的列數上限
|
MaxRowsToReturn | integer |
要傳回的列數上限,或 0 傳回所有列。 |
|
|
要傳回的第一欄
|
FirstColumnToReturn | integer |
要傳回的第一個樹狀結構項目欄的欄索引,從 1 開始。 |
|
|
傳回的資料行數目上限
|
MaxColumnsToReturn | integer |
要傳回的資料行數目上限,或 0 傳回所有資料行。 |
|
|
使用樹狀結構中的欄標題
|
UseColumnHeadersFromTree | boolean |
如果設定為 true,則 IA-Connect 代理程式會嘗試設定傳回的資料表資料行,以符合 SAP 資料表中的資料行名稱。 |
|
|
傳回輸出集合中的資料列索引
|
ReturnRowIndexInOutputCollection | boolean |
如果設定為 true,則 IA-Connect 代理程式會將輸出集合中的資料列索引傳回為其他資料行。 如果您打算過濾數據,這非常有用,因為您將能夠跟踪它最初來自哪一行。 根據預設,資料列索引的資料行名稱會為 'Row_index',但您可以在輸入 '要儲存資料列索引的資料行名稱' 中提供替代值來變更它。 |
|
|
要儲存資料列索引的資料行名稱
|
NameOfColumnToStoreRowIndex | string |
如果「輸出集合中的傳回資料列索引」設定為 true,則您可以在此處提供替代值,以覆寫預設資料行名稱 '_Row_Index'。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
SAP 樹狀結構文字內容 JSON
|
SAPTreeTextContentsJSON | string |
樹狀結構的文字內容,採用 JSON 格式。 |
|
傳回的列數
|
NumberOfRowsReturned | integer |
傳回的資料列數。 這可能會受到「要傳回的第一個可見列」或「要傳回的最大列數」輸入的限制。 |
|
傳回的資料行數目
|
NumberOfColumnsReturned | integer |
傳回的資料行數目。 這可能會受到「要傳回的第一個可見資料行」或「要傳回的最多資料行」輸入的限制。 |
取得 SAP 樹狀結構節點
傳回 SAP 樹狀結構元素中所有節點的清單。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
父節點索引鍵
|
ParentNodeKey | string |
如果指定,則會從指定的節點索引鍵處理樹狀結構 (請注意,您可以使用空白的父節點索引鍵呼叫此動作來取得節點索引鍵 - 這將提供頂層索引鍵)。 如果未指定,則會處理樹狀結構的頂層。 |
|
|
處理子節點
|
ProcessSubNodes | boolean |
如果設定為true,則會傳回樹狀結構中的所有節點(包括子節點)。 如果設定為 false,則只會傳回最上層節點。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
樹狀結構節點數目
|
NumberOfNodesInTree | integer |
樹狀結構中的節點數。 |
|
SAP 樹狀結構節點 JSON
|
SAPTreeNodesJSON | string |
樹狀結構中所有節點的清單,採用 JSON 格式。 |
|
選取的節點數目
|
NumberOfSelectedNodes | integer |
樹狀結構中的節點數。 |
|
目前選取的節點
|
CurrentlySelectedNode | string |
目前所選節點的節點索引鍵。 |
|
樹狀結構類型
|
TreeType | string |
樹狀結構的類型,簡單 (0)、清單 (1) 或欄 (2)。 |
|
樹選擇模式
|
TreeSelectionMode | string |
樹狀結構選擇模式,單節點 (0)、多節點 (1)、單項 (2) 或多項 (3)。 |
取得 SAP 樹狀結構資料行標頭
傳回樹狀結構中的欄標題清單。 欄標題的名稱或標題可用於許多 SAP 樹狀結構動作中的「搜尋欄名稱」或「搜尋欄標題」輸入。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
SAP 樹狀結構資料行標頭 JSON
|
SAPTreeColumnHeadersJSON | string |
樹狀結構中所有樹狀結構欄標頭的清單,採用 JSON 格式。 |
|
欄標題數目
|
NumberOfColumnHeaders | integer |
樹狀結構中的欄標題數目。 |
取得 SAP 樹狀結構項目屬性
傳回 SAP 樹狀結構項目的屬性。 可以使用節點鍵、節點路徑或節點文字之一來搜尋特定節點或項目。 索引鍵、路徑或文字值可以使用動作「取得 SAP 樹狀結構節點」來決定。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
搜尋節點索引鍵
|
SearchNodeKey | string |
要按一下的節點的索引鍵。 如果您已提供索引鍵的值,則不需要提供路徑或文字的值。 |
|
|
搜尋節點路徑
|
SearchNodePath | string |
要按一下的節點路徑。 如果您已提供路徑的值,則不需要提供索引鍵或文字的值。 |
|
|
搜尋節點文字
|
SearchNodeText | string |
要按一下的節點文字。 如果您已提供文字值,則不需要提供路徑或索引鍵的值。 |
|
|
搜尋節點文字是正則表示式
|
SearchNodeTextIsRegularExpression | boolean |
如果設為 true,則搜尋節點文字會被視為正規表示式。 例如,^S 表示以 S 開頭的節點,或 P$ 表示以 P 結尾的節點。如果設為 false (預設值),則搜尋節點文字會被視為完全相符。 |
|
|
搜尋節點文字區分大小寫
|
SearchNodeTextIsCaseSensitive | boolean |
節點文字搜尋應該區分大小寫嗎? |
|
|
搜尋欄名稱
|
SearchColumnName | string |
節點或項目所在欄的內部名稱。 如果您已提供直欄名稱,則不需要直欄標題。 這可以透過使用動作 '取得 SAP 樹狀結構資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
節點或項目所在欄的標題。 如果您已提供直欄標題,則不需要直欄名稱。 這可以透過使用動作 '取得 SAP 樹狀結構資料行標頭' 來判斷,並提供 'ColumnTitle' 資料行中顯示的值。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
項目類型
|
ItemType | string |
樹狀結構項目的類型,例如 '文字'。 |
|
項目文字值
|
ItemTextValue | string |
樹狀結構項目的文字值。 |
|
項目已啟用
|
ItemEnabled | boolean |
如果樹狀結構項目已啟用,則傳回 true,如果未啟用,則傳回 false。 |
|
項目已反白顯示
|
ItemHighlighted | boolean |
如果樹狀結構項目醒目提示,則傳回 true,如果未醒目提示,則傳回 false。 |
|
項目已核對
|
ItemChecked | boolean |
如果核取樹狀結構項目,則傳回 true,如果未核取,則傳回 false。 |
|
項目可見
|
ItemVisible | boolean |
如果樹狀結構項目可見,則傳回 true,如果不可見,則傳回 false。 |
|
項目左邊緣
|
ItemLeftEdge | integer |
樹狀結構項目左邊緣與顯示器左邊緣之間的距離 (以像素為單位)。 |
|
項目頂部邊緣
|
ItemTopEdge | integer |
樹狀結構項目的頂端邊緣與顯示器的頂端邊緣之間的距離 (以像素為單位)。 |
|
項目寬度
|
ItemWidth | integer |
樹狀結構項目的寬度(以像素為單位)。 |
|
項目高度
|
ItemHeight | integer |
樹狀結構項目的高度(以像素為單位)。 |
|
項目右邊緣
|
ItemRightEdge | integer |
樹狀結構項目右邊緣與顯示器右邊緣之間的距離 (以像素為單位)。 |
|
項目底部邊緣
|
ItemBottomEdge | integer |
樹狀結構項目底部邊緣與顯示器底部邊緣之間的距離 (以像素為單位)。 |
|
項目文字顏色十六進位
|
ItemTextColourHex | string |
樹狀結構項目文字顏色的十六進位代碼表示法。 |
|
項目樣式
|
ItemStyle | integer |
項目樣式代碼。 |
取得 SAP 父元素識別碼
傳回 SAP 元素父元素的 SAP 元素識別碼。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
SAP 父元素識別碼
|
SAPParentElementId | string |
父元素的 SAP 元素識別碼。 |
|
SAP 父元素類型
|
SAPParentElementType | string |
父元素的 SAP 類型,例如 'GuiMainWindow'。 |
|
SAP 父元素類型代碼
|
SAPParentElementTypeCode | integer |
父元素的 SAP 類型代碼,例如 'GuiMainWindow' 的 21。 |
取得 SAP 表格可見的儲存格文字內容
取得表格內指定列和欄索引處可見表格儲存格的內容。 列索引 1、列索引 1 代表表格中可見儲存格的左上角。 此動作只能用來擷取可見儲存格的內容。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
可見列索引
|
VisibleRowIndex | integer |
可見表格儲存格的資料列索引,從 1 開始。 |
|
|
可見欄索引
|
VisibleColumnIndex | integer |
可見表格儲存格的資料行索引,從 1 開始。 |
|
|
已核對的元素值
|
CheckedElementValue | string |
對於表格中包含的 GuiRadioBox 或 GuiCheckBox 元素,如果選擇/選中它們,應該傳回什麼值? 依預設,這是 'True' (文字)。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
儲存格文字內容
|
CellTextContents | string |
可見儲存格的內容。 |
|
儲存格資料行名稱
|
CellColumnName | string |
包含可見儲存格的直欄名稱。 |
|
水平捲軸位置
|
HorizontalScrollbarPosition | integer |
水平捲軸的目前位置。 |
|
垂直捲軸位置
|
VerticalScrollbarPosition | integer |
垂直捲軸的目前位置。 |
|
預估實際列索引
|
EstimatedActualRowIndex | integer |
表格中估計的實際資料列索引,包括目前不可見的資料列。 |
|
預估實際資料行索引
|
EstimatedActualColumnIndex | integer |
表格中估計的實際資料行索引,包括目前不可見的資料行。 |
取得 SAP 表格可見的文字內容
取得表格內所有可見表格儲存格的內容。 此動作只能用來擷取可見儲存格的內容。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
要傳回的第一個可見列
|
FirstVisibleRowToReturn | integer |
要傳回的第一個可見表格列的列索引,從 1 開始。 |
|
|
傳回的列數上限
|
MaxRowsToReturn | integer |
要傳回的列數上限,或 0 傳回所有列。 |
|
|
要傳回的第一個可見欄
|
FirstVisibleColumnToReturn | integer |
要傳回的第一個可見表格資料行的資料行索引,從 1 開始。 |
|
|
傳回的資料行數目上限
|
MaxColumnsToReturn | integer |
要傳回的資料行數目上限,或 0 傳回所有資料行。 |
|
|
使用表格中的欄標頭
|
UseColumnHeadersFromTable | boolean |
如果設定為 true,則 IA-Connect 代理程式會嘗試設定傳回的資料表資料行,以符合 SAP 資料表中的資料行名稱。 |
|
|
傳回輸出集合中的資料列索引
|
ReturnRowIndexInOutputCollection | boolean |
如果設定為 true,則 IA-Connect 代理程式會將輸出集合中的資料列索引傳回為其他資料行。 如果您打算過濾數據,這非常有用,因為您將能夠跟踪它最初來自哪一行。 根據預設,資料列索引的資料行名稱會為 'Row_index',但您可以在輸入 '要儲存資料列索引的資料行名稱' 中提供替代值來變更它。 |
|
|
要儲存資料列索引的資料行名稱
|
NameOfColumnToStoreRowIndex | string |
如果「輸出集合中的傳回資料列索引」設定為 true,則您可以在此處提供替代值,以覆寫預設資料行名稱 '_Row_Index'。 |
|
|
已核對的元素值
|
CheckedElementValue | string |
對於表格中包含的 GuiRadioBox 或 GuiCheckBox 元素,如果選擇/選中它們,應該傳回什麼值? 依預設,這是 'True' (文字)。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
SAP 表格文字內容 JSON
|
SAPTableTextContentsJSON | string |
表格中所有可見儲存格的文字內容,採用 JSON 格式。 |
|
傳回的列數
|
NumberOfRowsReturned | integer |
傳回的資料列數。 這可能會受到「要傳回的第一個可見列」或「要傳回的最大列數」輸入的限制。 |
|
傳回的資料行數目
|
NumberOfColumnsReturned | integer |
傳回的資料行數目。 這可能會受到「要傳回的第一個可見資料行」或「要傳回的最多資料行」輸入的限制。 |
取得 SAP 資料表可見的儲存格屬性
傳回表格內指定列和欄索引處可見表格儲存格的所有屬性。 列索引 1、列索引 1 代表表格中可見儲存格的左上角。 此動作只能用來擷取可見儲存格的屬性。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
可見列索引
|
VisibleRowIndex | integer |
可見表格儲存格的資料列索引,從 1 開始。 |
|
|
可見欄索引
|
VisibleColumnIndex | integer |
可見表格儲存格的資料行索引,從 1 開始。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
項目類型
|
SAPElementType | string |
元素的 SAP 類型,例如 'GuiTextField'。 |
|
元素類型代碼
|
SAPElementTypeCode | integer |
SAP 類型代碼,例如 'GuiMainWindow' 的 31。 |
|
元素名稱
|
SAPElementName | string |
元素的 SAP 名稱。 |
|
元素識別碼
|
SAPElementId | string |
元素的 SAP 識別碼。 |
|
元素子類型
|
SAPElementSubType | string |
元素的 SAP 子類型。 這取決於元素類型,某些元素可能沒有子類型。 |
|
元素文字值
|
SAPElementTextValue | string |
SAP 元素的文字值。 |
|
元素是容器
|
SAPElementIsContainer | boolean |
如果元素是容器 (例如 GuiMainWindow 或 GuiUserArea) ,則傳回 true,如果不是,則傳回 false。 |
|
兒童人數
|
SAPElementNumberOfChildren | integer |
子元素的數目 (如果元素是容器)。 |
|
元素是可變的
|
SAPElementIsChangeable | boolean |
如果元素可變更,則傳回 true,如果無法變更,則傳回 false。 |
|
元素被修改
|
SAPElementIsModified | boolean |
如果元素已修改,則傳回 true,如果未修改,則傳回 false。 |
|
選取元素
|
SAPElementIsSelected | boolean |
如果目前已選取元素,則傳回 true(例如,對於選項按鈕或核取方塊),如果未選取,則傳回 false。 |
|
元素會反白顯示
|
SAPElementIsHighlighted | boolean |
如果元素目前已突出顯示(例如,對於標籤或文字方塊),則返回 true,如果沒有,則返回 false。 |
|
元素可見
|
SAPElementIsVisible | boolean |
如果元素目前可見,則傳回 true,如果不可見,則傳回 false。 |
|
元素左邊緣
|
SAPElementLeftEdge | integer |
元素或視窗的左邊緣與顯示器的左邊緣之間的距離 (以像素為單位)。 |
|
元素頂部邊緣
|
SAPElementTopEdge | integer |
元素或視窗的頂端邊緣與顯示器的頂端邊緣之間的距離 (以像素為單位)。 |
|
元素寬度
|
SAPElementWidth | integer |
元素的寬度(以像素為單位)。 |
|
元素高度
|
SAPElementHeight | integer |
元素的高度(以像素為單位)。 |
|
元素右邊緣
|
SAPElementRightEdge | integer |
元素或視窗的右邊緣與顯示器的左邊緣之間的距離 (以像素為單位)。 |
|
元素底部邊緣
|
SAPElementBottomEdge | integer |
元素或視窗底部邊緣與顯示器頂部邊緣之間的距離 (以像素為單位)。 |
|
儲存格資料行名稱
|
CellColumnName | string |
包含可見儲存格的直欄名稱。 |
|
水平捲軸位置
|
HorizontalScrollbarPosition | integer |
水平捲軸的目前位置。 |
|
垂直捲軸位置
|
VerticalScrollbarPosition | integer |
垂直捲軸的目前位置。 |
|
預估實際列索引
|
EstimatedActualRowIndex | integer |
表格中估計的實際資料列索引,包括目前不可見的資料列。 |
|
預估實際資料行索引
|
EstimatedActualColumnIndex | integer |
表格中估計的實際資料行索引,包括目前不可見的資料行。 |
取得 SAP 資料表屬性
傳回 SAP 資料表元素的屬性。 這是元素類型為 'GuiTableControl' 的元素。 針對 gridview 元素 (這些類似於資料表,但透過內建工具列提供其他功能) ,請使用替代動作 [取得 SAP 方格檢視屬性]。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
可見列數
|
NumberOfVisibleRows | integer |
表格中可見的資料列數目。 |
|
可見欄數
|
NumberOfVisibleColumns | integer |
表格中可見的資料行數目。 |
|
垂直捲軸最小值
|
VerticalScrollbarMinimum | integer |
垂直捲軸的最小值。 |
|
垂直捲軸最大值
|
VerticalScrollbarMaximum | integer |
垂直捲軸的最大值。 |
|
垂直捲軸位置
|
VerticalScrollbarPosition | integer |
垂直捲軸的目前位置。 |
|
垂直捲軸頁面大小
|
VerticalScrollbarPageSize | integer |
垂直捲軸的頁面大小。 |
|
預估資料列數
|
EstimatedNumberOfRows | integer |
表格中預估的列數,包括目前不可見的列。 |
|
水平捲軸最小值
|
HorizontalScrollbarMinimum | integer |
水平捲軸的最小值。 |
|
水平捲軸最大值
|
HorizontalScrollbarMaximum | integer |
水平捲軸的最大值。 |
|
水平捲軸位置
|
HorizontalScrollbarPosition | integer |
水平捲軸的目前位置。 |
|
水平捲軸頁面大小
|
HorizontalScrollbarPageSize | integer |
水平捲軸的頁面大小。 |
|
預估欄數
|
EstimatedNumberOfColumns | integer |
表格中估計的資料行數目,包括目前不可見的資料列。 |
|
列選取模式
|
RowSelectMode | string |
目前的列選取模式,例如「無選取」或「單一選取」。 |
|
欄選擇模式
|
ColumnSelectMode | string |
目前的欄選擇模式,例如「無選擇」或「單一選擇」。 |
取得 SAP 選取清單項目
傳回在指定 SAP 元素下找到的子元素項目清單 (通常是下拉式清單/功能表項目)。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
清單中的項目數
|
NumberOfItemsInList | integer |
清單中的項目數。 |
|
選取清單項目 JSON
|
SAPSelectionListItemsJSON | string |
選取清單項目的屬性,以 JSON 格式。 |
|
目前選取的值
|
CurrentlySelectedValue | string |
目前所選項目的值。 |
|
目前選取的金鑰
|
CurrentlySelectedKey | string |
目前所選項目的索引鍵。 |
|
所需值
|
ValueRequired | boolean |
如果必須選取值,則傳回 true,如果未選取,則傳回 false。 |
取得 SAPGUI 連接狀態
傳回與 SAP GUI 的現行 IA-Connect 連線的相關資訊。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
連接到 SAPGUI
|
Connected | boolean |
如果 IA-Connect 目前連線到 SAPGUI,則傳回 true。 |
|
SAPGUI 連線錯誤
|
ConnectionError | string |
傳回 SAPGUI 所報告的任何錯誤訊息。 |
|
SAP 連線數目
|
NumberOfSAPConnections | integer |
傳回目前開啟的 SAP 連線數目。 |
|
SAPGUI主要版本
|
SAPGUIMajorVersion | integer |
SAPGUI 主要版本,例如 7400。 |
|
SAPGUI 修訂版
|
SAPGUIRevision | integer |
SAPGUI 修訂版,例如 3. |
|
SAPGUI 修補程式等級
|
SAPGUIPatchLevel | integer |
SAPGUI 修補程式層級,例如 11. |
|
SAPGUI 次要版本
|
SAPGUIMinorVersion | integer |
SAPGUI 次要版本,例如 257。 |
|
SAPGUI 使用新的視覺設計
|
SAPGUINewVisualDesign | boolean |
如果 SAPGUI 正在使用新的視覺設計,則傳回 true,如果未使用,則傳回 false。 |
|
已連線至工作階段
|
ConnectedToSession | boolean |
如果 IA-Connect 目前連線到 SAP 工作階段,則傳回 true。 |
|
工作階段連線錯誤
|
SessionError | string |
傳回 SAP 工作階段所報告的任何錯誤訊息。 |
|
工作階段名稱
|
SessionName | string |
IA-Connect 所連接的工作階段名稱。 |
|
階段作業系統名稱
|
SessionSystemName | string |
目前連線的階段作業所連接的系統名稱,例如 NPL。 |
取得所有 SAP 子元素屬性
傳回所有 SAP 子元素的所有屬性。 如果您不確定哪個欄位包含所需的屬性值,這會很有用。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
第一個要退貨的商品
|
FirstItemToReturn | integer |
第一個要傳回的項目的元素索引,從1開始。 如果您想要以相反的順序傳回元素 (從樹狀結構底部開始),您也可以指定從 -1 開始的負索引。 例如,索引 -10 會傳回底部的第十個項目。 |
|
|
退貨項目上限
|
MaxItemsToReturn | integer |
要傳回的子元素數目上限。 此參數可用來傳回較小區塊中的大型元素集,例如大型資料表。 您可以一次傳回 500 列,而不是嘗試傳回整個資料表,這可能會導致極大的資料表逾時。 |
|
|
搜尋 SAP 元素類型
|
SearchSAPElementType | string |
要搜尋的 SAP 元素類型 (例如 GuiButton) 或將所有元素類型保留空白。 |
|
|
文字長度上限
|
MaxTextLength | integer |
任何文字欄位的長度上限。 設定最大值可以提高搜尋速度,因為某些屬性可能包含大量文字。 依預設,沒有文字長度上限,因此會傳回完整值。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
傳回的子元素數目
|
NumberOfChildElementsReturned | integer |
傳回的子元素數目。 |
|
更多可用元素
|
MoreElementsAvailableAtCurrentDepth | boolean |
如果有更多子元素可用,但輸入「第一個要返回的項目」或「要返回的項目上限」限制了搜尋結果,則傳回 true。 |
|
SAP 子元素 JSON
|
SAPChildElementsJSON | string |
所有位於的子元素 (及其屬性) 的清單,採用 JSON 格式。 |
取得附加的工作階段屬性
傳回 IA-Connect 所附加之 SAP 工作階段的相關資訊。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
已連線至工作階段
|
ConnectedToSession | boolean |
如果 IA-Connect 目前連線到 SAP 工作階段,則傳回 true。 |
|
工作階段連線錯誤
|
SessionError | string |
傳回 SAP 工作階段所報告的任何錯誤訊息。 |
|
工作階段名稱
|
SessionName | string |
IA-Connect 所連接的工作階段名稱。 |
|
階段作業系統名稱
|
SessionSystemName | string |
目前連線的階段作業所連接的系統名稱,例如 NPL。 |
|
工作階段忙碌
|
Busy | boolean |
如果 SAP 工作階段報告它目前忙碌,則傳回 true。 |
|
工作階段編號
|
SessionNumber | integer |
SAP 工作階段號碼。 |
|
已登入的使用者
|
LoggedInUser | string |
登入使用者的使用者名稱。 |
|
螢幕號碼
|
ScreenNumber | integer |
SAP 螢幕號碼。 |
|
作用中交易
|
ActiveTransaction | string |
作用中交易的名稱 (如果目前正在執行中)。 |
取消選取 SAP 網格檢視上的全部
取消選取 SAP 網格視圖中的所有內容。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
取消選取所有 SAP 樹狀結構節點
取消選取 SAP 樹狀結構中的所有節點。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
啟動 SAPGUI
啟用 SAP 指令碼並啟動 SAP GUI。 如果 SAP GUI 尚未運行,這是自動化 SAP GUI 的第一步。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
SAPLogon EXE
|
SAPLogonEXE | string |
通往 SAPLogon.exe的完整路徑。 如果留空,IA-Connect 將嘗試自動偵測它。 |
|
|
SAPLogon 引數
|
SAPLogonArguments | string |
如有需要,請在此處提供任何選擇性命令列引數以供 SAPLogon.exe。 |
|
|
啟用 SAP 指令碼
|
EnableSAPScripting | boolean |
是否應該啟用 SAP 腳本? 如果設定為 true (預設值),則會啟用 SAP 指令碼。 如果設定為 false,則會使用目前的 SAP 指令碼設定。 |
|
|
指令碼附加至 GUI 時通知
|
NotifyWhenScriptAttachesToGUI | boolean |
當腳本附加到 GUI 時,SAPGUI 是否應該通知使用者? 這會顯示一個彈出框,因此應該停用以進行自動化。 |
|
|
指令碼開啟連線時通知
|
NotifyWhenScriptOpensConnection | boolean |
當腳本附加到 GUI 時,SAPGUI 是否應該通知使用者? 這會顯示一個彈出框,因此應該停用以進行自動化。 |
|
|
顯示原生視窗對話方塊
|
ShowNativeWindowsDialogs | boolean |
是否應該顯示原生 Windows 對話框 (例如另存新檔、開啟) ,而不是取代的 SAP 對話框? |
|
|
啟動後附加
|
AttachAfterLaunch | boolean |
IA-Connect 應該嘗試自動附加到 SAPGUI 嗎? 依預設,此設定為 true。 |
|
|
等待秒數
|
SecondsToWait | double |
IA-Connect 在嘗試連接之前等待 SAPGUI 啟動的秒數。 |
|
|
SAPGUI prog Id
|
SAPProgId | string |
SAP 程式識別碼。 這預設為「SAPGUI」,只有在 SAP 管理員建議時才應變更。 |
|
|
停用系統訊息
|
DisableSystemMessages | boolean |
系統訊息應該停用嗎? 這些通常由 SAP 管理員傳送,並建立其他快顯對話框,因此應停用以進行自動化。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
SAPGUI主要版本
|
SAPGUIMajorVersion | integer |
SAPGUI 主要版本,例如 7400。 |
|
SAPGUI 修訂版
|
SAPGUIRevision | integer |
SAPGUI 修訂版,例如 3. |
|
SAPGUI 修補程式等級
|
SAPGUIPatchLevel | integer |
SAPGUI 修補程式層級,例如 11. |
|
SAPGUI 次要版本
|
SAPGUIMinorVersion | integer |
SAPGUI 次要版本,例如 257。 |
|
SAPGUI 使用新的視覺設計
|
SAPGUINewVisualDesign | boolean |
如果 SAPGUI 正在使用新的視覺設計,則傳回 true,如果未使用,則傳回 false。 |
啟用 SAP 指令碼
在 SAP GUI 中啟用 SAP 指令碼。 也必須在 SAP 伺服器上啟用此設定,方法是將 'sapgui/user_scripting' 參數值設為 TRUE。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
指令碼附加至 GUI 時通知
|
NotifyWhenScriptAttachesToGUI | boolean |
當腳本附加到 GUI 時,SAPGUI 是否應該通知使用者? 這會顯示一個彈出框,因此應該停用以進行自動化。 |
|
|
指令碼開啟連線時通知
|
NotifyWhenScriptOpensConnection | boolean |
當腳本附加到 GUI 時,SAPGUI 是否應該通知使用者? 這會顯示一個彈出框,因此應該停用以進行自動化。 |
|
|
顯示原生視窗對話方塊
|
ShowNativeWindowsDialogs | boolean |
是否應該顯示原生 Windows 對話框 (例如另存新檔、開啟) ,而不是取代的 SAP 對話框? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
單擊 SAP 樹項目上的鏈接
按一下 SAP 樹狀結構項目上的連結。 可以使用節點鍵、節點路徑或節點文字之一來搜尋特定節點或項目。 索引鍵、路徑或文字值可以使用動作「取得 SAP 樹狀結構節點」來決定。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
搜尋節點索引鍵
|
SearchNodeKey | string |
要按一下的節點的索引鍵。 如果您已提供索引鍵的值,則不需要提供路徑或文字的值。 |
|
|
搜尋節點路徑
|
SearchNodePath | string |
要按一下的節點路徑。 如果您已提供路徑的值,則不需要提供索引鍵或文字的值。 |
|
|
搜尋節點文字
|
SearchNodeText | string |
要按一下的節點文字。 如果您已提供文字值,則不需要提供路徑或索引鍵的值。 |
|
|
搜尋節點文字是正則表示式
|
SearchNodeTextIsRegularExpression | boolean |
如果設為 true,則搜尋節點文字會被視為正規表示式。 例如,^S 表示以 S 開頭的節點,或 P$ 表示以 P 結尾的節點。如果設為 false (預設值),則搜尋節點文字會被視為完全相符。 |
|
|
搜尋節點文字區分大小寫
|
SearchNodeTextIsCaseSensitive | boolean |
節點文字搜尋應該區分大小寫嗎? |
|
|
搜尋欄名稱
|
SearchColumnName | string |
節點或項目所在欄的內部名稱。 如果您已提供直欄名稱,則不需要直欄標題。 這可以透過使用動作 '取得 SAP 樹狀結構資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
節點或項目所在欄的標題。 如果您已提供直欄標題,則不需要直欄名稱。 這可以透過使用動作 '取得 SAP 樹狀結構資料行標頭' 來判斷,並提供 'ColumnTitle' 資料行中顯示的值。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
勢
|
Force | boolean |
如果樹狀結構項目不是可點擊的連結,則 IA-Connect 代理程式將不會嘗試按一下它。 如果您仍然希望嘗試單擊該元素,則應將其設置為 True。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
在 SAP 元素中輸入密碼
將密碼輸入 SAP 元素 (通常是密碼輸入欄位)。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
輸入密碼
|
PasswordToInput | True | password |
要輸入的密碼值。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
在 SAP 元素周圍繪製矩形
在 SAP 元素的周邊繪製矩形,以協助識別找到的元素是所需的元素。 矩形會在 5 秒後自動移除。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
筆顏色
|
PenColour | string |
要繪製的矩形的顏色(例如紅色、綠色、藍色、黃色、紫色或橙色)或字符串十六進制代碼(例如 #FF0000)。 |
|
|
手寫筆粗細像素
|
PenThicknessPixels | integer |
醒目提示矩形框線的粗細 (以像素為單位)。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
在 SAP 格線檢視儲存格周圍繪製矩形
在 SAP 格線視圖儲存格的周邊繪製矩形,以協助識別找到的儲存格是必要的儲存格。 矩形會在 5 秒後自動移除。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
列索引
|
RowIndex | True | integer |
格線視圖儲存格的列索引,從 1 開始。 |
|
搜尋欄名稱
|
SearchColumnName | string |
儲存格所在資料行的內部名稱。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
儲存格所在欄的標題。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnTitle' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
筆顏色
|
PenColour | string |
要繪製的矩形的顏色(例如紅色、綠色、藍色、黃色、紫色或橙色)或字符串十六進制代碼(例如 #FF0000)。 |
|
|
手寫筆粗細像素
|
PenThicknessPixels | integer |
醒目提示矩形框線的粗細 (以像素為單位)。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
在 SAP 網格檢視上全選
選取 SAP 網格檢視中的所有內容。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
在螢幕座標處取得 SAP 元素
如果 SAP 元素存在於指定的座標處,此動作會識別元素並傳回元素識別碼。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
X
|
ScreenX | True | integer |
屏幕 X 坐標以像素為單位,以定位 SAP 元素。 |
|
是
|
ScreenY | True | integer |
螢幕 Y 座標以像素為單位,以定位 SAP 元素。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
SAP 元素識別碼
|
SAPElementId | string |
元素的 SAP 元素 ID (如果在指定的座標處找到)。 此元素 ID 可用作許多其他 SAP 動作的輸入。 |
寫入 SAP 資料表可見文字儲存格
寫入表格內指定列和直欄索引的可見表格儲存格。 列索引 1、列索引 1 代表表格中可見儲存格的左上角。 此動作只能用來設定可見儲存格的內容。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
可見列索引
|
VisibleRowIndex | integer |
可見表格儲存格的資料列索引,從 1 開始。 |
|
|
可見欄索引
|
VisibleColumnIndex | integer |
可見表格儲存格的資料行索引,從 1 開始。 |
|
|
要輸入的文字
|
TextToInput | string |
要輸入的文字值,如果您想要清除現有值,則為空白。 |
|
|
取代現有值
|
ReplaceExistingValue | boolean |
如果元素中存在現有文本,是否應該替換? |
|
|
插入位置
|
InsertPosition | integer |
開始插入文字的位置 (索引)。 如果有現有文字,則可以使用插入位置在現有文字內的特定位置插入。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
將 SAP 視窗放在最前面
將 SAP 視窗帶到前面。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
切換視窗
|
ToggleWindow | boolean |
應該透過嘗試聚焦或點擊來切換視窗? 這有助於確保窗口可靠地被帶到前景。 |
|
|
切換使用全域滑鼠左鍵點擊代理程式
|
ToggleUsesGlobalLeftMouseClickAgent | boolean |
如果選擇切換視窗,則會指定是否先使用全域滑鼠按一下來聚焦 IA-Connect 代理程式。 |
|
|
切換延遲(以秒為單位)
|
ToggleDelay | double |
如果選擇切換視窗,則會指定切換後的暫停。 |
|
|
偵測父視窗元素
|
DetectParentWindowElement | boolean |
如果設定為 true,且提供元素的 SAP ID (例如文字方塊或按鈕),則會自動偵測相關聯的 SAP 視窗,並將命令傳送至視窗。 如果設定為 False,則必須指定 SAP 視窗元素識別碼本身 (例如 'wnd[0]') ,否則會引發例外狀況。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
將文字輸入 SAP 元素
將文字輸入 SAP 元素 (通常是文字輸入欄位),取代現有文字或在特定位置插入新值。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
要輸入的文字
|
TextToInput | string |
要輸入的文字值,如果您想要清除現有值,則為空白。 |
|
|
取代現有值
|
ReplaceExistingValue | boolean |
如果元素中存在現有文本,是否應該替換? |
|
|
插入位置
|
InsertPosition | integer |
開始插入文字的位置 (索引)。 如果有現有文字,則可以使用插入位置在現有文字內的特定位置插入。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
展開 SAP 樹狀結構節點
展開或收合 SAP 樹狀結構中的節點。 可以使用節點鍵、節點路徑或節點文字之一來搜尋特定節點或項目。 索引鍵、路徑或文字值可以使用動作「取得 SAP 樹狀結構節點」來決定。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
搜尋節點索引鍵
|
SearchNodeKey | string |
要按一下的節點的索引鍵。 如果您已提供索引鍵的值,則不需要提供路徑或文字的值。 |
|
|
搜尋節點路徑
|
SearchNodePath | string |
要按一下的節點路徑。 如果您已提供路徑的值,則不需要提供索引鍵或文字的值。 |
|
|
搜尋節點文字
|
SearchNodeText | string |
要按一下的節點文字。 如果您已提供文字值,則不需要提供路徑或索引鍵的值。 |
|
|
搜尋節點文字是正則表示式
|
SearchNodeTextIsRegularExpression | boolean |
如果設為 true,則搜尋節點文字會被視為正規表示式。 例如,^S 表示以 S 開頭的節點,或 P$ 表示以 P 結尾的節點。如果設為 false (預設值),則搜尋節點文字會被視為完全相符。 |
|
|
搜尋節點文字區分大小寫
|
SearchNodeTextIsCaseSensitive | boolean |
節點文字搜尋應該區分大小寫嗎? |
|
|
展開
|
Expand | boolean |
如果設定為 true,則會展開樹狀結構節點或項目。 如果設定為false,則會摺疊。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
從 SAPGUI 分離
將 IA-Connect 與 SAPGUI 執行中的實例分離。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
按 SAP shell 工具列內容按鈕
在工具列中的 SAP 元素上按下環境定義按鈕。 可以使用元素 ID、文字值或元素索引之一來搜尋要按下上下文按鈕的特定元素。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
搜尋工具列元素識別碼
|
SearchToolbarElementId | string |
要按下內容按鈕的工具列元素的 ID。 工具列中元素的 ID 清單可以使用動作 'Get SAP Shell 工具列元素' 來取得。 |
|
|
搜尋工具列元素文字
|
SearchToolbarElementText | string |
工具列中元素的搜尋文字,以按下內容按鈕。 工具列中元素的文字值清單可以使用動作 '取得 SAP Shell 工具列元素' 來取得。 |
|
|
搜尋工具列元素索引
|
SearchToolbarElementIndex | integer |
工具列元素的索引 (從 1 開始) 若要按下內容按鈕。 工具列中的元素清單可以使用動作「取得 SAP Shell 工具列元素」來取得。 |
|
|
搜尋工具列元素文字是正規表示式
|
SearchToolbarTextIsRegularExpression | boolean |
如果設定為 true,則搜尋工具列文字會被視為正規表示式。 例如,^S 表示以 S 開頭的工具列文字,或 P$ 表示以 P 結尾的工具列文字。如果設定為 false (預設值),則工具列文字會被視為完全相符。 |
|
|
搜尋工具列元素文字區分大小寫
|
SearchToolbarTextIsCaseSensitive | boolean |
工具列文字搜尋應該區分大小寫嗎? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
按 SAP 元素
按下 SAP 元素 (通常是按鈕)。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
按 SAP 方格檢視欄標題
按下 SAP 方格視圖中的欄標題。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
搜尋欄名稱
|
SearchColumnName | string |
要在網格視圖中按下的欄的內部名稱。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
在格線檢視中要按下的欄標題。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnTitle' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
按 SAP 殼層工具列元素
按下工具列中的 SAP 元素 (通常是按鈕)。 可以使用元素 ID、文字值或元素索引之一來搜尋要按下的特定元素。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
搜尋工具列元素識別碼
|
SearchToolbarElementId | string |
要按下的工具列元素的 ID。 工具列中元素的 ID 清單可以使用動作 'Get SAP Shell 工具列元素' 來取得。 |
|
|
搜尋工具列元素文字
|
SearchToolbarElementText | string |
工具列中要按下的元素的搜尋文字。 工具列中元素的文字值清單可以使用動作 '取得 SAP Shell 工具列元素' 來取得。 |
|
|
搜尋工具列元素索引
|
SearchToolbarElementIndex | integer |
工具列元素的索引 (從 1 開始)。 工具列中的元素清單可以使用動作「取得 SAP Shell 工具列元素」來取得。 |
|
|
搜尋工具列元素文字是正規表示式
|
SearchToolbarTextIsRegularExpression | boolean |
如果設定為 true,則搜尋工具列文字會被視為正規表示式。 例如,^S 表示以 S 開頭的工具列文字,或 P$ 表示以 P 結尾的工具列文字。如果設定為 false (預設值),則工具列文字會被視為完全相符。 |
|
|
搜尋工具列元素文字區分大小寫
|
SearchToolbarTextIsCaseSensitive | boolean |
工具列文字搜尋應該區分大小寫嗎? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
按 SAP 網格視圖單元格按鈕
在格點視圖儲存格中,在格點視圖中指定的列和欄處按下按鈕。 列索引 1 代表格線檢視中儲存格的最上層列。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
列索引
|
RowIndex | True | integer |
格線視圖儲存格的列索引,從 1 開始。 |
|
搜尋欄名稱
|
SearchColumnName | string |
儲存格所在資料行的內部名稱。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
儲存格所在欄的標題。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnTitle' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
按 SAP 表格可見儲存格
在可見表格儲存格中,在表格內指定的列和欄索引處按下按鈕。 列索引 1、列索引 1 代表表格中可見儲存格的左上角。 此動作只能用於按下可見的儲存格。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
可見列索引
|
VisibleRowIndex | integer |
可見表格儲存格的資料列索引,從 1 開始。 |
|
|
可見欄索引
|
VisibleColumnIndex | integer |
可見表格儲存格的資料行索引,從 1 開始。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
按 SAP樹狀結構上的鍵
按 SAP 樹狀結構上的鍵。 您可以按下的內建鍵清單有限,例如「F1」、「F4」、「刪除」、「插入」、「Enter」、「剪下」、「複製」或「貼上」。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
Key
|
Key | True | string |
要按下的鍵,例如“F1”、“F4”、“刪除”、“插入”、“Enter”、“剪下”、“複製”或“粘貼”。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
按一下 SAP 網格視圖儲存格
按一下格線視圖中指定列和欄中的格線視圖儲存格。 列索引 1 代表格線檢視中儲存格的最上層列。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
列索引
|
RowIndex | True | integer |
格線視圖儲存格的列索引,從 1 開始。 |
|
搜尋欄名稱
|
SearchColumnName | string |
儲存格所在資料行的內部名稱。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
儲存格所在欄的標題。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnTitle' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
按下 SAP 樹項目上的按鈕
按下 SAP 樹狀結構項目上的按鈕。 可以使用節點鍵、節點路徑或節點文字之一來搜尋特定節點或項目。 索引鍵、路徑或文字值可以使用動作「取得 SAP 樹狀結構節點」來決定。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
搜尋節點索引鍵
|
SearchNodeKey | string |
要按一下的節點的索引鍵。 如果您已提供索引鍵的值,則不需要提供路徑或文字的值。 |
|
|
搜尋節點路徑
|
SearchNodePath | string |
要按一下的節點路徑。 如果您已提供路徑的值,則不需要提供索引鍵或文字的值。 |
|
|
搜尋節點文字
|
SearchNodeText | string |
要按一下的節點文字。 如果您已提供文字值,則不需要提供路徑或索引鍵的值。 |
|
|
搜尋節點文字是正則表示式
|
SearchNodeTextIsRegularExpression | boolean |
如果設為 true,則搜尋節點文字會被視為正規表示式。 例如,^S 表示以 S 開頭的節點,或 P$ 表示以 P 結尾的節點。如果設為 false (預設值),則搜尋節點文字會被視為完全相符。 |
|
|
搜尋節點文字區分大小寫
|
SearchNodeTextIsCaseSensitive | boolean |
節點文字搜尋應該區分大小寫嗎? |
|
|
搜尋欄名稱
|
SearchColumnName | string |
節點或項目所在欄的內部名稱。 如果您已提供直欄名稱,則不需要直欄標題。 這可以透過使用動作 '取得 SAP 樹狀結構資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
節點或項目所在欄的標題。 如果您已提供直欄標題,則不需要直欄名稱。 這可以透過使用動作 '取得 SAP 樹狀結構資料行標頭' 來判斷,並提供 'ColumnTitle' 資料行中顯示的值。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
勢
|
Force | boolean |
如果樹狀結構項目不是按鈕,則 IA-Connect 代理程式將不會嘗試按下它。 如果您無論如何都想嘗試按下該元素,則應將其設定為 True。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
按兩下 SAP 樹狀結構項目
按兩下 SAP 樹狀結構中的節點或項目。 可以使用節點鍵、節點路徑或節點文字之一來搜尋特定節點或項目。 索引鍵、路徑或文字值可以使用動作「取得 SAP 樹狀結構節點」來決定。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
搜尋節點索引鍵
|
SearchNodeKey | string |
要按一下的節點的索引鍵。 如果您已提供索引鍵的值,則不需要提供路徑或文字的值。 |
|
|
搜尋節點路徑
|
SearchNodePath | string |
要按一下的節點路徑。 如果您已提供路徑的值,則不需要提供索引鍵或文字的值。 |
|
|
搜尋節點文字
|
SearchNodeText | string |
要按一下的節點文字。 如果您已提供文字值,則不需要提供路徑或索引鍵的值。 |
|
|
搜尋節點文字是正則表示式
|
SearchNodeTextIsRegularExpression | boolean |
如果設為 true,則搜尋節點文字會被視為正規表示式。 例如,^S 表示以 S 開頭的節點,或 P$ 表示以 P 結尾的節點。如果設為 false (預設值),則搜尋節點文字會被視為完全相符。 |
|
|
搜尋節點文字區分大小寫
|
SearchNodeTextIsCaseSensitive | boolean |
節點文字搜尋應該區分大小寫嗎? |
|
|
搜尋欄名稱
|
SearchColumnName | string |
項目所在資料行的選擇性內部名稱。 這可以透過使用動作 '取得 SAP 樹狀結構資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
項目所在欄的選擇性標題。 這可以透過使用動作 '取得 SAP 樹狀結構資料行標頭' 來判斷,並提供 'ColumnTitle' 資料行中顯示的值。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
按兩下 SAP 網格檢視儲存格
按兩下格點視圖內指定列和欄中的格點視圖儲存格。 列索引 1 代表格線檢視中儲存格的最上層列。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
列索引
|
RowIndex | True | integer |
格線視圖儲存格的列索引,從 1 開始。 |
|
搜尋欄名稱
|
SearchColumnName | string |
儲存格所在資料行的內部名稱。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
儲存格所在欄的標題。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnTitle' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
捲動 SAP 表格
水平、垂直或兩者捲動 SAP 表格元素。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
移動水平捲軸
|
MoveHorizontalScrollbar | boolean |
水平捲軸應該移動嗎? |
|
|
新的水平捲軸位置
|
HorizontalScrollbarPosition | integer |
要移動到的新水平捲軸位置。 表格捲軸的最小和最大位置值可以從動作「取得 SAP 表格屬性」擷取。 |
|
|
移動垂直捲軸
|
MoveVerticalScrollbar | boolean |
垂直捲軸應該移動嗎? |
|
|
新的垂直捲軸位置
|
VerticalScrollbarPosition | integer |
要移動到的新垂直捲軸位置。 表格捲軸的最小和最大位置值可以從動作「取得 SAP 表格屬性」擷取。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
最大化 SAP 視窗
最大化 SAP 視窗。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
偵測父視窗元素
|
DetectParentWindowElement | boolean |
如果設定為 true,且提供元素的 SAP ID (例如文字方塊或按鈕),則會自動偵測相關聯的 SAP 視窗,並將命令傳送至視窗。 如果設定為 False,則必須指定 SAP 視窗元素識別碼本身 (例如 'wnd[0]') ,否則會引發例外狀況。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
最小化 SAP 視窗
將 SAP 視窗降到最低。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
偵測父視窗元素
|
DetectParentWindowElement | boolean |
如果設定為 true,且提供元素的 SAP ID (例如文字方塊或按鈕),則會自動偵測相關聯的 SAP 視窗,並將命令傳送至視窗。 如果設定為 False,則必須指定 SAP 視窗元素識別碼本身 (例如 'wnd[0]') ,否則會引發例外狀況。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
檢查 SAP 元素
將 SAP 元素的狀態 (通常是核取方塊或選項框) 設定為已核取或未核取。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
檢查元素
|
CheckElement | boolean |
該元素應該被選中 (true) 還是未選中 (false)? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
檢查 SAP 方格檢視儲存格核取方塊
核取或取消核取格點視圖儲存格中格點視圖中指定列和欄的核取方塊。 列索引 1 代表格線檢視中儲存格的最上層列。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
列索引
|
RowIndex | True | integer |
格線視圖儲存格的列索引,從 1 開始。 |
|
搜尋欄名稱
|
SearchColumnName | string |
儲存格所在資料行的內部名稱。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
儲存格所在欄的標題。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnTitle' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
檢查儲存格元素
|
CheckCellElement | boolean |
如果設定為 true,則會檢查格線視圖儲存格。 如果設定為 false,則會取消核取。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
檢查 SAP 樹狀結構項目
檢查 SAP 樹狀結構項目。 可以使用節點鍵、節點路徑或節點文字之一來搜尋特定節點或項目。 索引鍵、路徑或文字值可以使用動作「取得 SAP 樹狀結構節點」來決定。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
搜尋節點索引鍵
|
SearchNodeKey | string |
要按一下的節點的索引鍵。 如果您已提供索引鍵的值,則不需要提供路徑或文字的值。 |
|
|
搜尋節點路徑
|
SearchNodePath | string |
要按一下的節點路徑。 如果您已提供路徑的值,則不需要提供索引鍵或文字的值。 |
|
|
搜尋節點文字
|
SearchNodeText | string |
要按一下的節點文字。 如果您已提供文字值,則不需要提供路徑或索引鍵的值。 |
|
|
搜尋節點文字是正則表示式
|
SearchNodeTextIsRegularExpression | boolean |
如果設為 true,則搜尋節點文字會被視為正規表示式。 例如,^S 表示以 S 開頭的節點,或 P$ 表示以 P 結尾的節點。如果設為 false (預設值),則搜尋節點文字會被視為完全相符。 |
|
|
搜尋節點文字區分大小寫
|
SearchNodeTextIsCaseSensitive | boolean |
節點文字搜尋應該區分大小寫嗎? |
|
|
搜尋欄名稱
|
SearchColumnName | string |
節點或項目所在欄的內部名稱。 如果您已提供直欄名稱,則不需要直欄標題。 這可以透過使用動作 '取得 SAP 樹狀結構資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
節點或項目所在欄的標題。 如果您已提供直欄標題,則不需要直欄名稱。 這可以透過使用動作 '取得 SAP 樹狀結構資料行標頭' 來判斷,並提供 'ColumnTitle' 資料行中顯示的值。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
檢查項目
|
CheckItem | boolean |
如果設定為 true,則會檢查樹狀結構節點或項目。 如果設定為 false,則會取消核取。 |
|
|
勢
|
Force | boolean |
如果樹狀結構項目不是核取方塊或單選按鈕,則 IA-Connect 代理將不會嘗試檢查它。 如果您無論如何都想嘗試檢查該元素,則應將其設定為 True。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
檢查 SAP 表格可見的核取方塊儲存格
核取或取消核取表格內指定列和欄索引的可見表格儲存格中的核取方塊。 列索引 1、列索引 1 代表表格中可見儲存格的左上角。 此動作只能用來檢查或取消勾選可見的儲存格。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
可見列索引
|
VisibleRowIndex | integer |
可見表格儲存格的資料列索引,從 1 開始。 |
|
|
可見欄索引
|
VisibleColumnIndex | integer |
可見表格儲存格的資料行索引,從 1 開始。 |
|
|
檢查儲存格元素
|
CheckCellElement | boolean |
如果設定為 true,則會檢查可見的表格儲存格。 如果設定為 false,則會取消核取。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
焦點 SAP 元素
聚焦 SAP 元素,使其成為鍵盤焦點的作用中元素,並將 SAP 視窗帶到前景。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
焦點 SAP 行事曆日期
將指定的行事曆日期 (YYYYMMDD) 聚焦在 SAP 行事曆元素中。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
Date
|
DateYYYYMMDD | True | string |
要聚焦的日期,格式為 YYYYMMDD。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
等待 SAP 元素
等候 SAP 元素 (通常是視窗內的個別元素,例如按鈕或文字輸入區域) 存在。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
等待秒數
|
SecondsToWait | double |
等待 SAP 元素存在的秒數。 |
|
|
如果找不到元素,則引發例外狀況
|
RaiseExceptionIfElementNotFound | boolean |
如果 SAP 元素在等待期間後不存在,IA-Connect 是否應該引發例外狀況? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
元素存在
|
SAPElementExists | boolean |
如果元素存在,則傳回 true。 |
|
項目類型
|
SAPElementType | string |
元素的 SAP 類型,例如 'GuiTextField'。 |
|
元素類型代碼
|
SAPElementTypeCode | integer |
SAP 類型代碼,例如 'GuiTextField' 的 31。 |
|
元素名稱
|
SAPElementName | string |
元素的 SAP 名稱。 |
|
元素子類型
|
SAPElementSubType | string |
元素的 SAP 子類型。 這取決於元素類型,某些元素可能沒有子類型。 |
等待 SAP 時段
等候具有指定標題的 SAP 視窗。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 視窗標題
|
SearchSAPWindowTitle | True | string |
SAP 視窗的標題。 |
|
搜尋是正則表達式
|
SearchIsRegularExpression | boolean |
如果設為 true,則搜尋視窗名稱會被視為正則運算式。 例如,^S 表示以 S 開頭的視窗標題,或 P$ 表示以 P 結尾的視窗標題。如果設定為 false (預設值),則會將搜尋視窗名稱視為完全相符。 |
|
|
搜尋區分大小寫
|
SearchIsCaseSensitive | boolean |
視窗標題搜尋應該區分大小寫嗎? |
|
|
等待秒數
|
SecondsToWait | double |
等待 SAP 視窗存在的秒數。 |
|
|
如果找不到元素,則引發例外狀況
|
RaiseExceptionIfElementNotFound | boolean |
如果等待期間後 SAP 視窗不存在,IA-Connect 應該引發例外狀況嗎? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
視窗存在
|
SAPWindowExists | boolean |
如果具有指定標題的視窗存在,則傳回 true。 |
|
元素識別碼
|
SAPElementId | string |
元素的 SAP 識別碼。 |
|
項目類型
|
SAPElementType | string |
元素的 SAP 類型,例如 'GuiMainWindow'。 |
|
元素類型代碼
|
SAPElementTypeCode | integer |
SAP 類型代碼,例如 'GuiMainWindow' 的 21。 |
|
元素名稱
|
SAPElementName | string |
元素的 SAP 名稱。 |
|
元素子類型
|
SAPElementSubType | string |
元素的 SAP 子類型。 這取決於元素類型,某些元素可能沒有子類型。 |
等待連接的 SAP 工作階段不忙碌
等候附加的 SAP 工作階段報告它不再忙碌。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
等待秒數
|
SecondsToWait | True | double |
等待附加的 SAP 工作階段報告它不再忙碌的秒數。 |
|
如果等待後忙碌,則引發例外狀況
|
RaiseExceptionIfBusyAfterWait | boolean |
如果附加的 SAP 會話在等待期間之後仍報告忙碌,IA-Connect 是否應該引發例外狀況? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
等待後工作階段忙碌
|
BusyAfterWait | boolean |
如果附加的 SAP 工作階段在等待期間後仍報告忙碌,則傳回 true,如果沒有,則傳回 false。 |
設定 SAP 方格檢視目前資料列索引
設定格線視圖中的目前資料列索引。 目前的欄將保持不變。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
列索引
|
RowIndex | True | integer |
要在網格視圖中設定的目前列的列索引,從 1 開始。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
設定 SAP 方格檢視目前資料行
設定格線視圖中的目前欄。 目前的資料列將保持不變。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
搜尋欄名稱
|
SearchColumnName | string |
要設定為格線視圖中目前欄的欄的內部名稱。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
要設定為格線檢視中目前欄的欄標題。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnTitle' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
設定 SAP 方格檢視第一個可見欄
捲動 SAP 格線檢視,直到指定的欄成為第一個可見欄為止。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
搜尋欄名稱
|
SearchColumnName | string |
要設定為格點視圖中第一個可見欄的欄的內部名稱。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
要設定為格線檢視中第一個可見欄的欄標題。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnTitle' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
實際第一個可見資料行名稱
|
ActualFirstVisibleColumnName | string |
已設定的第一個可見欄的名稱。 |
設定 SAP 方格檢視第一個可見資料列索引
捲動 SAP 網格視圖,直到指定的列索引 (從 1 開始) 成為第一個可見列。 如果您設定的列索引高於格線檢視中的列數,則它會盡可能向下捲動。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
第一個可見的資料列索引
|
FirstVisibleRowIndex | True | integer |
在格線檢視中使第一個可見列的列的索引。 從 1 開始。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
實際第一個可見資料列索引
|
ActualFirstVisibleRowIndex | integer |
第一個可見列的索引。 如果您提供的「第一個可見列索引」值大於格線檢視中的列數,則此輸出會告訴您格線視圖捲動了多遠。 |
設定 SAP 樹狀結構欄寬
設定 SAP 樹狀結構欄的寬度 (以像素為單位)。 您可以使用欄名稱或欄標題之一來搜尋特定欄。 可以使用動作「取得 SAP 樹狀結構資料行標頭」來決定資料行名稱或標題值。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
搜尋欄名稱
|
SearchColumnName | string |
節點或項目所在欄的內部名稱。 這可以透過使用動作 '取得 SAP 樹狀結構資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
節點或項目所在欄的標題。 這可以透過使用動作 '取得 SAP 樹狀結構資料行標頭' 來判斷,並提供 'ColumnTitle' 資料行中顯示的值。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
欄寬 (以像素為單位)
|
ColumnWidthInPixels | integer |
要將欄設定為的寬度 (以像素為單位)。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
設定 SAP 網格檢視目前儲存格
將格點視圖中的目前儲存格設定為指定列和欄的儲存格。 列索引 1 代表格線檢視中儲存格的最上層列。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
列索引
|
RowIndex | True | integer |
格線視圖儲存格的列索引,從 1 開始。 |
|
搜尋欄名稱
|
SearchColumnName | string |
儲存格所在資料行的內部名稱。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
儲存格所在欄的標題。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnTitle' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
輸入 SAP T 代碼
輸入 SAP 交易代碼 (T 代碼)。 這與在 SAP 命令框中輸入 T 代碼相同。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
SAP T 代碼
|
SAPTCode | True | string |
要傳送的 SAP 交易代碼 (T 代碼),例如 'SLICENSE'。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
選取 SAP 元素
選取 SAP 元素 (通常是清單或下拉式清單中的索引標籤元素或項目)。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
選取 SAP 方格檢視列
在網格檢視中選取單一 SAP 列。 如果目前選取了不同的一列或多列,它們將取消選取。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
列索引
|
RowIndex | True | integer |
要選取的列的列索引,從 1 開始。 |
|
設定為目前列
|
SetAsCurrentRow | boolean |
如果設定為 true,則此列也會設定為目前列。 如果設定為 false,則目前資料列將保持不變。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
選取 SAP 方格檢視多列
在網格視圖中選取多個 SAP 列。 如果目前選取了不同的一列或多列,它們將取消選取。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
要選取的列
|
RowsToSelect | True | string |
要選取的列的列索引,從 1 開始。 這些可以作為單個列(例如 1,3,7)或範圍(例如 1-2,5,7-9)提供。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
選取 SAP 方格檢視欄
選取網格檢視中的單一 SAP 資料行。 如果目前選取了不同的一欄或多欄,除非將「先清除選取項目」參數設為 true,否則這些欄將保持選取狀態。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
搜尋欄名稱
|
SearchColumnName | string |
要在格線視圖中選取的欄的內部名稱。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
要在網格視圖中選取的欄標題。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnTitle' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
選取欄
|
SelectColumn | boolean |
如果設定為 true,則會選取指定的欄。 如果設定為 false,則會取消選取該欄。 |
|
|
設定為目前欄
|
SetAsCurrentColumn | boolean |
如果設定為 true,則此資料行也會設定為目前的資料行。 如果設定為 false,則目前的資料行將保持不變。 |
|
|
先清除選擇
|
ClearSelectionFirst | boolean |
如果設定為 true,則在選取所選欄之前,將取消選取整個網格視圖。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
選取 SAP 樹狀結構項目
選取或取消選取 SAP 樹狀結構中的節點或項目。 可以使用節點鍵、節點路徑或節點文字之一來搜尋特定節點或項目。 索引鍵、路徑或文字值可以使用動作「取得 SAP 樹狀結構節點」來決定。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
搜尋節點索引鍵
|
SearchNodeKey | string |
要按一下的節點的索引鍵。 如果您已提供索引鍵的值,則不需要提供路徑或文字的值。 |
|
|
搜尋節點路徑
|
SearchNodePath | string |
要按一下的節點路徑。 如果您已提供路徑的值,則不需要提供索引鍵或文字的值。 |
|
|
搜尋節點文字
|
SearchNodeText | string |
要按一下的節點文字。 如果您已提供文字值,則不需要提供路徑或索引鍵的值。 |
|
|
搜尋節點文字是正則表示式
|
SearchNodeTextIsRegularExpression | boolean |
如果設為 true,則搜尋節點文字會被視為正規表示式。 例如,^S 表示以 S 開頭的節點,或 P$ 表示以 P 結尾的節點。如果設為 false (預設值),則搜尋節點文字會被視為完全相符。 |
|
|
搜尋節點文字區分大小寫
|
SearchNodeTextIsCaseSensitive | boolean |
節點文字搜尋應該區分大小寫嗎? |
|
|
搜尋欄名稱
|
SearchColumnName | string |
節點或項目所在欄的選擇性內部名稱。 這可以透過使用動作 '取得 SAP 樹狀結構資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
節點或項目所在欄的選用標題。 這可以透過使用動作 '取得 SAP 樹狀結構資料行標頭' 來判斷,並提供 'ColumnTitle' 資料行中顯示的值。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
選擇
|
Select | boolean |
如果設定為 true,則會選取樹狀結構節點或項目。 如果設定為 false,則會取消選取。 |
|
|
首先取消選取所有
|
DeselectAllFirst | boolean |
在選取此節點之前,是否應該取消選取樹狀結構中的所有節點? 這會導致此節點成為樹狀結構中唯一選取的節點。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
選取 SAP 殼層工具列功能表項目
選取殼體工具列中的功能表項目。 可以使用元素 ID、文字值或元素索引之一來搜尋要選取的特定元素。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
搜尋工具列元素識別碼
|
SearchToolbarElementId | string |
要選取的工具列元素的 ID。 工具列中元素的 ID 清單可以使用動作 'Get SAP Shell 工具列元素' 來取得。 |
|
|
搜尋工具列元素文字
|
SearchToolbarElementText | string |
工具列中要選取的元素的搜尋文字。 工具列中元素的文字值清單可以使用動作 '取得 SAP Shell 工具列元素' 來取得。 |
|
|
搜尋工具列元素索引
|
SearchToolbarElementIndex | integer |
要選取的工具列元素的索引 (從 1 開始)。 工具列中的元素清單可以使用動作「取得 SAP Shell 工具列元素」來取得。 |
|
|
搜尋工具列元素文字是正規表示式
|
SearchToolbarTextIsRegularExpression | boolean |
如果設定為 true,則搜尋工具列文字會被視為正規表示式。 例如,^S 表示以 S 開頭的工具列文字,或 P$ 表示以 P 結尾的工具列文字。如果設定為 false (預設值),則工具列文字會被視為完全相符。 |
|
|
搜尋工具列元素文字區分大小寫
|
SearchToolbarTextIsCaseSensitive | boolean |
工具列文字搜尋應該區分大小寫嗎? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
選取 SAP 行事曆日期範圍
選取 SAP 行事曆元素中指定的日期範圍 (從 YYYYMMDD 到 YYYYMMDD)。 此選項會取代任何現有的日期選項。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
從日期開始
|
FromDateYYYYMMDD | True | string |
選取項目的開始日期,格式為 YYYYMMDD。 |
|
迄今為止
|
ToDateYYYYMMDD | True | string |
選取範圍的結束日期,格式為 YYYYMMDD。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
選取 SAP 行事曆月份
選取 SAP 行事曆元素中指定年份的指定月份 (1 到 12)。 除了任何現有選項之外,還會選擇月份。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
月
|
Month | True | integer |
要選取的月份 (從 1 到 12)。 |
|
年
|
Year | True | integer |
要選擇的年份。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
選取 SAP 行事曆週
在 SAP 行事曆元素中選取指定年份的指定週 (從 1 開始)。 除了任何現有選項之外,還會選擇該週。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
Week
|
Week | True | integer |
要選取的週 (從 1 到 52)。 |
|
年
|
Year | True | integer |
要選擇的年份。 |
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
選取 SAP 資料表可見資料列
選取表格內指定列索引處的可見表格列。 資料列索引 1,代表資料表中第一個可見的資料列。 此動作只能用來選取可見的列。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
可見列索引
|
VisibleRowIndex | integer |
可見表格列的索引,從 1 開始。 |
|
|
選擇
|
Select | boolean |
如果設定為 true,則會選取該列。 如果設定為 false,則會取消選取。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
選取 SAP 資料表可見資料行
選取表格內指定資料行索引處的可見資料表資料行。 資料行索引 1,代表資料表中第一個可見的資料行。 此動作只能用來選取可見欄。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
可見欄索引
|
VisibleColumnIndex | integer |
可見表格直欄的索引,從 1 開始。 |
|
|
選擇
|
Select | boolean |
如果設定為 true,則會選取該欄。 如果設定為 false,則會取消選取。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
還原 SAP 視窗
將 SAP 視窗從最大化或最小化還原。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
偵測父視窗元素
|
DetectParentWindowElement | boolean |
如果設定為 true,且提供元素的 SAP ID (例如文字方塊或按鈕),則會自動偵測相關聯的 SAP 視窗,並將命令傳送至視窗。 如果設定為 False,則必須指定 SAP 視窗元素識別碼本身 (例如 'wnd[0]') ,否則會引發例外狀況。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
開啟 SAP 方格檢視操作功能表
開啟 SAP 方格檢視操作功能表。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
列索引
|
RowIndex | True | integer |
要開啟 SAP 格線檢視操作功能表的列索引,從 1 開始。 |
|
搜尋欄名稱
|
SearchColumnName | string |
在網格檢視中開啟 SAP 網格檢視操作功能表的資料行的內部名稱。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
在網格檢視中開啟 SAP 網格檢視操作功能表的資料行標題。 這可以透過使用動作 '取得 SAP 方格檢視資料行標頭' 並提供 'ColumnTitle' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
開啟 SAP 樹狀結構項目操作功能表
開啟 SAP 樹狀結構節點或項目的內容功能表。 可以使用節點鍵、節點路徑或節點文字之一來搜尋特定節點或項目。 索引鍵、路徑或文字值可以使用動作「取得 SAP 樹狀結構節點」來決定。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
搜尋節點索引鍵
|
SearchNodeKey | string |
要按一下的節點的索引鍵。 如果您已提供索引鍵的值,則不需要提供路徑或文字的值。 |
|
|
搜尋節點路徑
|
SearchNodePath | string |
要按一下的節點路徑。 如果您已提供路徑的值,則不需要提供索引鍵或文字的值。 |
|
|
搜尋節點文字
|
SearchNodeText | string |
要按一下的節點文字。 如果您已提供文字值,則不需要提供路徑或索引鍵的值。 |
|
|
搜尋節點文字是正則表示式
|
SearchNodeTextIsRegularExpression | boolean |
如果設為 true,則搜尋節點文字會被視為正規表示式。 例如,^S 表示以 S 開頭的節點,或 P$ 表示以 P 結尾的節點。如果設為 false (預設值),則搜尋節點文字會被視為完全相符。 |
|
|
搜尋節點文字區分大小寫
|
SearchNodeTextIsCaseSensitive | boolean |
節點文字搜尋應該區分大小寫嗎? |
|
|
搜尋欄名稱
|
SearchColumnName | string |
節點或項目所在欄的選擇性內部名稱。 這可以透過使用動作 '取得 SAP 樹狀結構資料行標頭' 並提供 'ColumnName' 資料行中顯示的值來判斷。 |
|
|
搜尋欄標題
|
SearchColumnTitle | string |
節點或項目所在欄的選用標題。 這可以透過使用動作 '取得 SAP 樹狀結構資料行標頭' 來判斷,並提供 'ColumnTitle' 資料行中顯示的值。 |
|
|
搜尋欄標題為正則運算式
|
SearchColumnTitleIsRegularExpression | boolean |
如果設為 true,則搜尋直欄標題會被視為正規表示式。 例如,^S 表示以 S 開頭的資料行標題,或 P$ 表示以 P 結尾的資料行標題。如果設定為 false (預設值),則會將直欄標題視為完全相符。 |
|
|
搜尋資料行標題區分大小寫
|
SearchColumnTitleIsCaseSensitive | boolean |
欄標題搜索應該區分大小寫嗎? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
開啟 SAP 連線
使用 SAP 系統的描述 (即 SAP 連線清單中的名稱) 或 SAP 系統的位址 (例如 /H/address/S/3200) 開啟 SAP 連線。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
SAP 連線說明
|
SAPConnectionDescription | string |
SAP GUI 中的連線清單中顯示的 SAP 連線名稱/說明,例如測試 SAP 系統。 |
|
|
SAP 連線位址
|
SAPConnectionAddress | string |
SAP 系統的連線位址,例如 /H/address/S/3200。 |
|
|
連接同步
|
ConnectSynchronous | boolean |
IA-Connect 應該等待登入視窗開啟後再連接嗎? |
|
|
連線到工作階段
|
ConnectToSession | boolean |
IA-Connect 應該自動連線到此連線上的第一個可用工作階段嗎? |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
已開啟的連線名稱
|
OpenedConnectionName | string |
已開啟之連線的內部名稱,例如 con[0]。 |
|
伺服器停用指令碼
|
ScriptingDisabledByServer | boolean |
如果 SAP 伺服器上已停用 SAP 指令碼,則傳回 true。 |
|
SAP 工作階段數目
|
NumberOfSAPSessions | integer |
連線中開啟的 SAP 工作階段數目。 |
|
已連線的工作階段名稱
|
ConnectedSessionName | string |
已開啟之連線的內部名稱,例如 ses[0]。 |
關閉 SAP 工作階段
關閉開啟的 SAP 工作階段。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
關閉附加工作階段
|
CloseAttachedSession | boolean |
如果設定為 true,則 IA-Connect 目前附加的會話將會關閉,而不是搜尋特定會話。 |
|
|
搜尋 SAP 連線名稱
|
SearchConnectionName | string |
包含要關閉的工作階段的 SAP 連線名稱 (或保留空白以關閉第一個連線中的工作階段)。 |
|
|
搜尋 SAP 工作階段名稱
|
SearchSessionName | string |
要關閉的 SAP 工作階段名稱 (或保留空白以關閉第一個工作階段)。 由於階段作業包含在連線內,因此必須已找到 SAP 連線。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
關閉 SAP 視窗
關閉 SAP 視窗。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 元素識別碼
|
SearchSAPElementId | True | string |
要與之互動之元素的 SAP 元素 ID。 這可以透過檢查來發現。 |
|
偵測父視窗元素
|
DetectParentWindowElement | boolean |
如果設定為 true,且提供元素的 SAP ID (例如文字方塊或按鈕),則會自動偵測相關聯的 SAP 視窗,並將命令傳送至視窗。 如果設定為 False,則必須指定 SAP 視窗元素識別碼本身 (例如 'wnd[0]') ,否則會引發例外狀況。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
附加至 SAP 工作階段
將 IA-Connect 附加至開啟的 SAP 工作階段。 此動作可用來將控制切換至在現有連線中開啟的任何新 SAP 階段作業。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
搜尋 SAP 連線名稱
|
SearchConnectionName | string |
要連線的 SAP 連線名稱。 如果您不確定連線名稱,可以從動作 'Get SAP sessions' 傳回。 |
|
|
搜尋 SAP 工作階段名稱
|
SearchSessionName | string |
要連線的 SAP 工作階段名稱。 如果您不確定工作階段名稱,可以從動作「取得 SAP 工作階段」傳回。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
附加的連線名稱
|
AttachedConnectionName | string |
附加至的連線名稱。 |
|
附加的工作階段名稱
|
AttachedSessionName | string |
附加至的工作階段名稱。 |
附加至 SAPGUI 實例
附加至已執行的 SAP GUI 實例。 如果 SAP GUI 已經在運行,這是自動化 SAP GUI 的第一步。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
SAPGUI prog Id
|
SAPProgId | string |
SAP 程式識別碼。 這預設為「SAPGUI」,只有在 SAP 管理員建議時才應變更。 |
|
|
停用系統訊息
|
DisableSystemMessages | boolean |
系統訊息應該停用嗎? 這些通常由 SAP 管理員傳送,並建立其他快顯對話框,因此應停用以進行自動化。 |
|
|
Workflow
|
Workflow | True | string |
在此處新增下列運算式:workflow() |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
SAP 連線數目
|
NumberOfSAPConnections | integer |
傳回目前開啟的 SAP 連線數目。 |
|
SAPGUI主要版本
|
SAPGUIMajorVersion | integer |
SAPGUI 主要版本,例如 7400。 |
|
SAPGUI 修訂版
|
SAPGUIRevision | integer |
SAPGUI 修訂版,例如 3. |
|
SAPGUI 修補程式等級
|
SAPGUIPatchLevel | integer |
SAPGUI 修補程式層級,例如 11. |
|
SAPGUI 次要版本
|
SAPGUIMinorVersion | integer |
SAPGUI 次要版本,例如 257。 |
|
SAPGUI 使用新的視覺設計
|
SAPGUINewVisualDesign | boolean |
如果 SAPGUI 正在使用新的視覺設計,則傳回 true,如果未使用,則傳回 false。 |