外部ファイルからの変数の読み取り
変数の作成時に変数の値を指定しない場合、Automation Anywhere では CSV、Excel、テキスト、データベースなどの外部ファイルを使用して変数の値を設定できます。
テキスト ファイルからの読み取り
テキスト ファイルから変数値を読み取るには、次の手順に従います。
-
変数マネージャーで、最下部にある [追加] ボタンをクリックするか、既存の変数を右クリックして [追加] を選択して、[変数を追加] ウィンドウを開きます。
注: [変数を追加] ウィンドウで、[新しい変数を作成] オプションがデフォルトで選択されます。 -
目的の変数型を選択し、名前を入力して、ドロップダウンから [テキスト ファイルから読み取る] オプションを選択します。
変数に値を割り当てるときに Automation Anywhere がテキスト ファイルを確実に正しく読み取れるように、次のガイドラインに従います。
- 1 つのテキスト ファイルは複数の <variable> = <value> ペアをそれぞれ別の行に (Enter キーによる改行を使用して) 含めることができます。
- 値型の変数には、1 つの値のみを割り当てることができます。
- 例: myvar=value1。myvar は変数の名前です。
- 例: my-list-var = value1,value2,value3
- タスクを実行する前に、テキスト ファイルが変数マネージャーで指定されていることを確認します。
- リスト型変数の場合は、変数に対してカンマ区切り値を定義することができます。
- 変数名では、大文字と小文字が区別されません。
例: 異なる <variable>=<value> ペアのテキスト ファイル:
Age=12,13,16,21
Games=Football,Soccer,Rugby
username=my-username
パスワード フィールドは削除されています。
Excel ファイルからの読み取り
配列変数を作成し、その値を Excel ファイルから読み取るように指定すると、次のようにデータを読み取ることができます。
- すべての行
- すべての列
- [開始] フィールドと [終了] フィールドを使用して指定するセル範囲
データベースからの読み取り
データベース ファイルから値を読み取るには、接続文字列と SELECT クエリを指定する必要があります。
注: データベースからの変数の読み取りは、配列型変数にのみ適用されます。