Automation Anywhere

Automation Anywhere

關閉內容

內容

開啟內容

使用網頁錄製器命令編輯僅限網頁的任務

  • 已更新:5/10/2019
    • 11.3.x
    • 探索
    • Enterprise

使用網頁錄製器命令編輯僅限網頁的任務

您可以使用工作台來編輯和增強您先前使用網頁錄製器所錄製的自動化任務。

啟動工作台時,您可以新增任何在 [網頁錄製器] 底下列出的命令。

您可以使用網頁錄製器的命令執行以下操作:

您可將以下動作新增至網頁錄製器自動化任務。

1.開啟和關閉瀏覽器工作階段

  • 開啟瀏覽器:您可以指定要自動化任務在網站上執行動作之前開啟的網站 URL。就大多數網站自動化流程來說,開啟瀏覽器是新增至任務的第一個命令,後面通常會接著管理控制項的命令。

  • 關閉瀏覽器:關閉先前使用開啟瀏覽器命令所開啟的瀏覽器工作階段。

2.管理網頁控制項

使用管理網頁控制項命令可選取並使用網頁上的控制項。

例如,您可以在連結、核取方塊、圓形按鈕、下拉式功能表及其他物件上插入動作。

若要使用管理網頁控制項,請依照以下步驟進行:

  1. 在 [指定網站 URL/頁面] 中,選擇 [開啟新的 URL] 或 [選取頁面]。

    如果您指定 [選取頁面],就需要從清單中選取開啟的頁面標題 (html 頁面)。
    提示: 如果視窗已開啟但未顯示,請按一下 [重新整理]。
  2. 使用 [擷取] 按鈕擷取網頁控制項,方法是使用黃色提示列來選取該控制項:隨即顯示控制項詳細資料。
  3. 如果想要包含更多選項,請按一下 [進階檢視] 按鈕。
    • Control Name / Control ID:依據控制項名稱或 ID 搜尋網頁控制項。
    • 標題:根據從文字方塊輸入或選取的標題名稱搜尋網頁控制項。例如,如果您錄製標題名稱為「立即購買」的功能表物件,當任務執行時,此網頁控制項便可讓您在網頁中搜尋此標題。
    • 控制項索引:根據控制項的索引號碼搜尋網頁控制項,而此號碼是在錄製網頁時所儲存。
    • 屬性:根據標記屬性搜尋網頁控制項,而這些屬性是在錄製網頁時所儲存。您可以為正在搜尋的網頁選取標記屬性並指定其值。

      您可以視需要新增或刪除標記屬性。

    • 提示:最佳做法是使用 [依標題搜尋] 做為第一個選項、使用 [依屬性搜尋] 做為第二個選項,並使用 [依索引搜尋] 做為第三個選項。

  4. 啟用或停用 [頁面標題] 和/或 [頁面 URL] 以決定是在現有的還是新的 Internet Explorer 視窗中播放。
    註: 這兩個選項預設都會啟用,而且任務是在現有的 Interenet Explorer 視窗中播放。
  5. 指定您希望在任務播放期間執行的動作。
    提示:

    您可以在使用 [設定文字] 和 [附加文字] 動作時選擇使用變數。如果文字需要加密,您可以使用 'F2' 功能鍵插入認證變數* 來增強安全性。請參閱認證變數

    *適用於 10.3 版以後的 Enterprise 版本

  6. 按一下 [Save]。

3.下載檔案

使用此命令下載 HTTP 檔案。此命令不需要瀏覽器。

常見使用案例:下載庫存資料、記錄檔案、安全性修補程式或其他日常要下載的檔案。

4.擷取表格

使用此命令選取網頁上的表格,並將資料儲存為 CSV 檔案。

執行任務 (包含擷取表格命令) 後,Automation Anywhere 會將表格資料儲存在以下名稱的系統變數中:$Table Column(index)$

您可以對 Internet Explorer 表格中的每一列使用迴圈組合,利用此變數來擷取以列和欄格式所擷取的資料。

常見使用案例:將資料從網頁型 ERP 系統傳輸至其他應用程式,例如 Excel。

依照以下步驟,從網站擷取表格:

  1. 選取 [擷取表格]
  2. 按一下 [啟動] 以啟動您想要擷取表格的來源網站。
  3. 使用 [擷取表格] 按鈕擷取表格,方法是使用黃色提示列選取該表格:

    程式將會顯示表格號碼。

  4. 您可以選擇將表格資料儲存或附加至 .csv 檔案。您也可以在任務中使用迴圈來處理表格資料。如需詳細資料,請參閱<迴圈命令>。
  5. 按一下 [檢視擷取的表格] 按鈕以在 [已擷取表格] 視窗中預覽表格資料:

  6. 按一下 [進階檢視] 按鈕,以新增其他選項,例如 [工作階段名稱]、[頁面標題]、[頁面 URL]、[將選取的標記詳細資料擷取至 .csv 檔案]

  7. 按一下 [儲存]

5.尋找中斷連結

使用此命令驗證網站或網頁上的所有連結。

執行命令後,Automation Anywhere 會將結果儲存在可透過 Excel 開啟的 CSV 檔案中。

您可以使用這個檔案找出任何中斷的連結。

6.擷取資料

從網站或網頁擷取文字資料。

此命令可讓您使用 "Before" 和 "After" 關鍵字來指定要複製的文字範圍。

範例:假設有文字字串 "= Price:$249 xyz"

您只想要擷取價格,即 $249。請指定以下範圍:

Before 關鍵字:"= Price:"

After 關鍵字:"xyz"

提示: 在某些情況下,擷取資料命令可能會略過對一些記錄的擷取。如果發生這種情況,請在擷取模式資料時選取 [第一筆和最後一筆記錄]。如需大量擷取模式資料,請使用網頁錄製器。

7.瀏覽 URL

使用此命令在已開啟的瀏覽器視窗中瀏覽至某個網站 URL。

8.擷取來源

使用此命令從網頁擷取原始程式碼。

提示: [擷取] 按鈕處於停用狀態?請參閱Excel 命令任務疑難排解中有關網頁錄製器的章節,以取得詳細資料。

9.依標題搜尋

使用此命令在已開啟的瀏覽器視窗中瀏覽至某個標題或名稱。即使 URL 變更,也可以使用此命令進行瀏覽。

10.回到上一頁

使用此命令瀏覽至網站錄製期間使用的上一個 URL 位置。

11.執行 Java 指令碼

使用此命令在網頁內部執行 Java 指令碼。
註:

必須在 [函數名稱] 中輸入函數名稱,否則不會執行此處所指定的特定指令碼。

  • 請確定 Internet Explorer 已啟用 JavaScript。如果已停用,您可能會收到拒絕存取訊息。如需詳細資料,請參閱 Microsoft 支援服務一節。
傳送意見反饋