[Loop]action の [CSV/TXT の各行を対象にする] 反復子を使用すると、CSV またはテキスト ファイルの各行のデータを読み取り、現在の行をレコード変数に割り当てることができます。bot は、数値がある場合でも、各セルの値を文字列タイプの値として読み取ります。
[ループ] アクションの [CSV/TXT の各行を対象にする] 反復子を使用するには、次の操作を実行します。
手順
-
[Actions] パレットの [ループ] package の [ループ] action をダブルクリックまたはドラッグします。
-
[反復子] リストから、[CSV/TXT の各行を対象にする] オプションを選択します。
-
[開く] actionに、CSV ファイルまたはテキスト ファイルを開くために使用したセッションの名前を入力します。 を入力する
-
[現在の行をこの変数に割り当て] リストからレコード変数を選択するか、新しい変数を作成します。
注: 既存のレコード変数を選択する場合、CSV またはテキスト ファイルの列ヘッダーの大文字化が、レコード変数のスキーマの列ヘッダーの大文字化と一致していることを確認します。
スキーマ
次のステップ
actionsを挿入して、オートメーションで CSV またはテキスト ファイルの値を使用します。レコード変数を使用して、インデックス番号または列名で値を取得します。たとえば、ファイルの最初の列が「EmployeeID」というタイトルになっている場合、各行の最初のセルの値を取得するには、「$rYourVariableName[0]$」または「$rYourVariableName{EmployeeID}$」を入力します。注: actionの [ヘッダーを含む] オプションを選択して、列名でレコード値を指定する必要があります。
「Bot Insight ダッシュボード bot の作成」の例をご覧ください。