- リリース ノート
- 基本情報
- セットアップと構成
- オートメーション プロジェクト
- 依存関係
- ワークフローの種類
- ファイルの比較
- オートメーションのベスト プラクティス
- ソース管理との連携
- デバッグ
- 診断ツール
- ワークフロー アナライザー
- 変数
- 引数
- インポートされた名前空間
- 制御フロー
- オブジェクト リポジトリ
- ログ
- ScreenScrapeJavaSupport ツール
- Studio でのテスト
- 拡張機能
- トラブルシューティング
Array 変数の使用例を紹介するため、ユーザーに姓名と年齢をたずね、それらの情報を配列に格納して、.txt ファイルに書き込むオートメーションを作成します。
-
新しいシーケンスを作成します。
-
ユーザーから収集した情報を格納する 3 つの String 変数
FirstName、LastName、Ageを作成します。 -
NameAgeという String 変数の配列を作成します。 -
デザイナー パネルに [ 入力ダイアログ] アクティビティを追加します。
-
[プロパティ] パネルで、ユーザーの名をたずねるための [ラベル] フィールドと [タイトル] フィールドを入力します。
-
[結果] フィールドに、
FirstName変数を入力します。この変数にはユーザーの名を格納します。 -
直前のアクティビティの下にもう 1 つ [入力ダイアログ] アクティビティを追加します。
-
[プロパティ] パネルで、ユーザーの姓をたずねるための [ラベル] フィールドと [タイトル] フィールドを入力します。
-
[結果] フィールドに、
LastName変数を入力します。この変数にはユーザーの姓を格納します。 -
直前のアクティビティの下にもう 1 つ [入力ダイアログ] アクティビティを追加します。
-
[プロパティ] パネルで、ユーザーの年齢をたずねるための [ラベル] フィールドと [タイトル] フィールドを入力します。
-
[結果] フィールドに、
Age変数を入力します。この変数にはユーザーの年齢を格納します。注:年齢の格納に Integer ではなく String 変数を使用するので、後で String Array 変数に追加するときに変換する必要はありません。
-
最後の[入力ダイアログ] アクティビティの下に[代入] アクティビティを追加します。
-
[プロパティ] パネルの [左辺値 (To)] フィールドに、
NameAge変数を入力します。 -
[右辺値 (Value)] フィールドに、「
FirstName,LastName,Age}」と入力します。この [代入] アクティビティを使用して、初期値として文字列変数の値をすべてNameAge変数に格納できます。 -
[代入] アクティビティの下に [ テキスト ファイルに書き込み] アクティビティを追加します。
-
[プロパティ] パネルの [ファイル名] フィールドに、書き込み先のファイルのパスを引用符で囲んで入力します。たとえば、「
"%HOMEPATH%\Desktop\array_variable.txt"」のように入力します。注:指定したパスにファイルが存在しない場合はファイルが作成されます。
-
[テキスト] フィールドに、「
NameAge(0)+ " " +NameAge(1)+ " " +NameAge(2)+ " "」と入力します。注:配列項目のインデックス番号を追加することで、項目の値にアクセスして (この例ではテキスト ファイルに) 書き込むことができます。
最終的なワークフローは、次のスクリーンショットのようになります。
-
ワークフローを実行するには Ctrl + F5 を押します。
-
手順 17 で指定したファイルのある場所に移動し、ファイルをダブルクリックします。 [メモ帳] のウィンドウが開き、手順 20 で追加した情報が表示されます。