PR

WinActor特殊変数一覧

RPA
RPAネコ
RPAネコ

RPAネコ(@PRAneko)です!
今回はWinActorの特殊変数をご紹介します。

特殊変数とは

特殊変数とは、WinActorであらかじめ定義されている変数のことです。ループ回数やエラー情報など様々な種類の特殊変数があります。

特殊変数は上記のように設定して使えます。この例では、ループ回数が格納されている特殊変数「$LOOP_NUM」を文字列設定します。

シナリオ実行に関する特殊変数

特殊変数 特殊変数の値
$SCENARIOFILE シナリオのファイルパス
$SCENARIO-FOLDER シナリオの格納フォルダ
$ELAPSED_TIME シナリオ実行の経過時間秒数
$IS_PARTIAL_EXEC 部分実行の時はTrue
全体実行の時はFalse
$SLOWEXECUTION-VALUE シナリオ実行速度(0~10の値)。シナリオ実行速度×0.1秒待機時間が増える。

ノードに関する特殊変数

特殊変数 特殊変数の値
$SUBROUTINE-INVOKE_ACTION_ID サブルーチンを呼び出したノードのID。サブルーチンを参照してない場合-1が格納される。
$IMAGE_MATCH-MOUSE_POS 画像マッチングでマウス操作する位置(x座標,y座標)

エラーに関する特殊変数

特殊変数 特殊変数の値
$ERROR_NODE_NAME エラー発生ノード名
$ERROR_NODE_ID エラー発生ノードID
$ERROR_MESSAGE エラーメッセージ

ループに関する特殊変数

特殊変数 特殊変数の値
$LOOP_NUM 現時点のループ回数
$LOOP_MAX 最大ループ回数
$IS_FIRST_LOOP 最初のループ実行中はTrue
それ以外の時はFalse
$IS_LAST_LOOP 最後のループ実行中はTrue
それ以外の時はFalse

データ一覧に関する特殊変数

特殊変数 特殊変数の値
$DATALIST-CURRENT_LINE データ一覧の参照行番号
$DATALIST-FIRST_LINE データ一覧の開始行番号
$DATALIST-LAST_LINE データ一覧の最終行番号
$DATALIST-FILE データ一覧のファイルパス
$DATALIST-FOLDER データ一覧の格納フォルダ
$DATALIST-DBNAME データ一覧でDB連携しているデータソース名
$DATALIST_USING データ一覧参照済かつ全体実行の時はTrue
それ以外の時はFalse

その他の特殊変数

特殊変数 特殊変数の値
$DETECT_USER_OPERATION オプション設定「予期せぬマウス/キーボード操作による一時停止」が有効の時はTrue
それ以外の時はFalse
$OS_BIT WindowsOSのビット数 ※64bitの時は64、32bitの時は32を格納する。

▼本気でWinActorをマスターしたいならこちらをチェック

  • WinActorの使い方 入門 6つだけ覚えればOK!(詳細
  • WinActorノードやライブラリの使い方 一覧(詳細
  • WinActor開発スキルアップ記事まとめ(詳細
  • WinActor勉強方法 独学から研修まで幅広くご紹介(詳細

Digiprove sealCopyright secured by Digiprove © 2020
タイトルとURLをコピーしました