Automation Anywhere

Automation Anywhere

關閉內容

內容

開啟內容

物件複製命令

  • 已更新:6/05/2019
    • 11.3.x
    • 探索
    • Enterprise

物件複製命令

使用此命令可從桌面和網頁型應用程式擷取物件的座標和影像。任務執行時,此命令將根據選定的搜尋條件屬性搜尋並播放物件。

概觀

此命令可以是智慧型錄製器錄製的結果,也可以手動新增。[物件複製] 命令可讓您執行以下操作:

  • 擷取標準 Windows 應用程式中的物件 (文字方塊、下拉式方塊、按鈕等)。
  • 擷取網頁瀏覽器 (外掛程式所支援,例如 Microsoft Internet Explorer、Google Chrome、Microsoft Edge 或 Mozilla Firefox) 中的物件。
  • 透過 Flex (Flash)、Java 和 Silverlight 外掛程式,擷取第三方介面的物件。

播放模式

使用位於 [擷取] 按鈕下方的選項按鈕,選取播放模式。預設會選取 [物件] 播放模式。

物件
這是最精確和靈活的模式。
座標:
此模式在視窗 (例如,遠端桌面視窗或 Citrix 應用程式) 有擷取技術所不可見之物件時很有用。
影像
在這種模式下,機器人會在視窗中搜尋與所擷取影像相同的影像。
這對於擷取下拉式功能表的向下按鈕很有用,但在視窗中存在同一影像的多個實例 (例如文字方塊) 時會受到限制。

搜尋條件屬性

根據所擷取的物件技術類型,透過在第一欄中新增或移除望遠鏡圖示來變更搜尋條件。技術類型位於 [物件詳細資料] 底下。

除了 [路徑] 和 [DOMXPath] 外,所有屬性都與萬用字元 (*) 相容。

標準 Windows 應用程式
選取以下屬性:名稱、類別、類型和路徑。
標準 Web 應用程式
選取以下屬性:名稱、類型、路徑、HTML ID、HTML 名稱和 HTML 標記。
僅當 [路徑] 和 [值] 保持靜態時才予以選取。
取消選取 [HTML Href]。
HTML Web 應用程式
選取這些屬性:路徑、DomXPath、HTML ID、HTML 名稱、HTML 標記、HTML 類型和 HTML 標題。
僅當 [路徑] 保持靜態時才予以選取。
確認已安裝網際網路瀏覽器的外掛程式。如需詳細資訊,請參閱使用外掛程式設定
使用 [按一下] 動作而不是 [按左鍵]
如果文字方塊控制項不執行任何後端程序 (例如 JavaScript),請在沒有設定延遲的情況下使用 [設定文字]。如果 JavaScript 會依據輸入的鍵來執行,則搭配 100 毫秒的延遲來使用 [設定文字]
Java
選取以下屬性:名稱、類型和路徑。
確認已進行 Java 外掛程式設定。如需詳細資訊,請參閱Java 設定
確認 Java 應用程式和 Automation Anywhere 是以相同的帳戶權限 (系統管理員或一般) 執行。
Flex
選取以下屬性:值、類別、類型和路徑。
僅當 [名稱] 保持靜態時才予以選取。
取消選取 [索引]。
確認已安裝 Flex 外掛程式。如需詳細資訊,請參閱使用外掛程式設定

其他欄位

延遲
首先嘗試延遲 = 0 毫秒。如果在一台電腦上可行,在其他電腦上也可行。
在桌面型應用程式上使用 [設定文字] 動作時,請使用最小延遲 50 毫秒。
在網頁型應用程式上使用 [設定文字] 動作時,請使用最小延遲 100 毫秒。
播放模式
座標:如果物件處於固定位置,請在 [選取播放模式] 中使用此選項。
影像:當影像為靜態時,請使用此選項。
如果擷取的座標或影像發生任何不一致,請按一下 [重新擷取位置/重新擷取影像]
動作
選取當邏輯執行時必須執行的動作。
所有物件都具有以下可用動作:按右鍵、按兩下和按左鍵。
物件類型 可用動作
樹狀檢視 展開
行事曆、日期選擇器 設定日期
下拉式方塊 (下拉式清單) 展開、取得總計項目、取得選取的文字、依文字選取項目、依索引選取項目
HTML、Silverlight、Flex 取得屬性
資料表 依索引取得儲存格、依文字取得儲存格
舊版技術
若因為目標應用程式使用舊版技術及/或處於安全環境,而造成預設技術無法擷取物件或現有任務無法播放時,請使用此選項。
當您使用舊版技術擷取物件時,預設會選取此選項。但是在編輯命令時,如果您變更其狀態 (選取或取消選取核取方塊),就會顯示錯誤訊息。

如果您無法使用 [物件複製] 命令擷取物件,請參閱物件複製疑難排解

啟用 [安全記錄模式] 時:
不會擷取任何值或影像。按一下 [重新擷取影像],未擷取影像。不支援 [影像選項][儲存] 命令。

Microsoft Edge 瀏覽器中的自動化:已知行為

針對使用此瀏覽器的任務,開啟 Edge 應用程式。您可以選擇使用開啟程式檔案命令並搭配 URL 做為參數,或將 Microsoft Edge 設為預設瀏覽器。

如果是在 Microsoft Internet Explorer 中錄製自動化,則無法在 Microsoft Edge 中播放。

Version 11.3.2對 Citrix 環境中的應用程式使用 [物件複製] 命令

如果 Enterprise 用戶端 是安裝在 Citrix 環境之外,Citrix 遠端代理程式可讓您使用 [物件複製] 命令,從 Citrix 環境中安裝的應用程式擷取物件。您可以使用 [物件複製] 命令來擷取以 Microsoft Windows、JAVA 和 HTML 技術為基礎的物件。請參閱 Citrix 遠端代理程式

傳送意見反饋