Ctrl IO 要素 TYPE 変数 XPath 入力オプション Fixed 入力値 出力値 結果 詳細 メモ
  IN   URL     URL:https://www.jisc.go.jp/app/jis/general/GnrJISSearch.htmleral/GnrJISSearch.html                
  IN 検索欄 TEXT   //input[@id="label-f01"] 入力前クリア TRUE     A        
  IN 一覧表示 BUTTON   //form[@name="FORM2"]//div/input オン値:CLICK TRUE     CLICK        
IF     LABEL   //th[contains(text(),'規格番号')] 条件:表示                
  OUT ヘッダー TABLE   //table[@class="table-databese1"]/thead 出力先:新規シート、シート名:JIS_A   A 1          
  IN ^row宣言 NUM:SUBSTITUTE     変数名:^row、代入式:2               ^row:Excelの行
  IN ^URL宣言 STR:SUBSTITUTE     変数名:^URL、代入式:                
WHILE     URL [文言:^URL]   条件:文言不一致、文言:^URL                
  OUT   URL       TRUE              
  IN ^URL代入 STR:LAST-VALUE     変数名:^URL               ^URL:ブラウザのURL
  OUT 結果欄 TABLE   //table[@class="table-databese1"]/tbody 出力先:新規シート、シート名:JIS_A   A ^row          
  OUT 表の行数取得 FIND-ELEMENT   //table[@class="table-databese1"]/tbody/tr   TRUE              
  IN ^add代入 NUM:LAST-VALUE     変数名:^add               ^add:表の行数
  IN   NUM:SUBSTITUTE [代入式:^add]   変数名:^row、代入式:^row+^add               Excel行を進める
  IN 次へ BUTTON   //a[contains(text(),'次へ')] オン値:CLICK TRUE     CLICK        
WEND                            
ELSE                            
  OUT エラーMSG LABEL   //div[@class="message_"]     A 2         エラー画面
END-IF