Automation Anywhere

Automation Anywhere

關閉內容

內容

開啟內容

系統變數 - 迴圈

  • 已更新:7/19/2019
    • 11.3.x
    • 探索
    • Enterprise

系統變數 - 迴圈

迴圈系統變數可補充迴圈命令,而且可在定義的迴圈範圍內運作。當迴圈變數在迴圈外面使用時,大多數都沒有值。

您可以使用下表的變數選項來管理您的迴圈命令。

範例 1:

Start Loop "Each File In Folder D:\My Desktop\JAVA"

註解:請輸入您要執行迴圈的命令。針對迴圈中的每個檔案名稱使用 $filename$.$extension$ 變數。

End Loop

Start Loop "Each row in an Internet Explorer Table of Session:Default"

註解:請輸入您要執行迴圈的命令。針對表格中的每一列使用 $TableColumn$ 變數。

End Loop

範例 2:

  1. 註解:-------------------------------------- 開始 XML 工作階段-------------------------------
  2. XML : Start XML Session using existing file "D:\My Desktop\XML Files\Bookstore - 1.xml"Session:Session1
  3. 註解:-------取得多個節點,我已將 Xpath Xpression 設定為 Book [1],亦即只限第一次出現 -------
  4. XML :Get Multiple Nodes text value from XPath expression "//book[1]/author".Session:Session1
  5. 註解:-------------- 針對「XML 資料集內的每個節點」使用迴圈 -----------------------
  6. Start Loop "Each Node In a XML Dataset Session:Session1"
  7. 註解:--------- 使用 SYSTEM 變數 "XML Data Node (Node Name)" 顯示或輸出節點值到訊息方塊---------
  8. Message Box:"$XML Data Node(author)$"
  9. End Loop
  10. 註解:------------ 取得多個節點,我已將 Xpath Xpression 設定為 "Lang",亦即所有出現次數--------
  11. XML :Get Multiple Nodes attributes name "lang" from XPath expression "//book/title ".Session:Session1
  12. 註解:-------------- 針對「XML 資料集內的每個節點」使用迴圈 -----------------------
  13. Start Loop "Each Node In a XML Dataset Session:Session1"
  14. 註解:---------使用 SYSTEM 變數 "XML Data Node (Node Name)" 顯示或輸出節點值到訊息方塊 --------
  15. Message Box:"$XML Data Node(lang)$"
  16. End Loop
傳送意見反饋