[ループ] アクションを使用したIQ Botでの複数ファイルのアップロード
Bot エディター で [ドキュメントをアップロード] アクションに [ループ] アクションを追加すると、複数のファイルをアップロードできます。
手順
複数のドキュメントをアップロードするには、次の手順に従います。
-
[アクション]の [ループ]パッケージの [ループ] アクションをダブルクリックまたはドラッグします。
「Loop package 」をご覧ください。
- [ループ タイプ] フィールドで、[反復子] オプションを選択します。
- [反復子] フィールドのドロップダウン リストから [フォルダー内の各ファイル] を選択します。
- [フォルダー パス] フィールドでフォルダー パスを選択します。
-
[ファイル名と拡張子をこの変数に代入] フィールドで変数名と値を指定します。
たとえば、「filename」という名前の変数は、選択したフォルダーのファイル名を格納するために使用します。値 [filename - 文字列のディクショナリ] を選択します。
「Dictionary package 」をご覧ください。
- [適用] をクリックします
- [アクション] パレットの [IQ Bot] パッケージの [ドキュメントをアップロード] アクションをダブルクリックまたはドラッグします。
- [ファイル パス] 以外のフィールドに情報を入力します。
-
[ファイル パス] フィールドに、変数を使用する動的ファイル パスを入力します。
- フォルダーをポイントするファイル パスを追加します (C:\input\)。
- 動的なファイル名文字列 ($filename(name)$.$filename(extension)$) を追加します。
name と extension キーは事前定義されています。アクションを挿入してループで実行すると、フォルダー全体で反復し、フォルダー内のすべてのファイルが 1 つずつ呼び出されます。[ファイル パス] の値は次ののように表示されます。C:\input\$filename(name)$.$filename(extension)$.
- [適用] をクリックします
- [保存] をクリックします。