ファイルとフォルダーのトリガーを追加

作成、削除、名前を変更、変更などの定義済みのアクションがファイルまたはフォルダーに対して実行されたときに、Bot を起動します。

この手順は、ユーザーがBotProduct info.docxというドキュメントを変更したときに をトリガーするシナリオを想定したものです。
注: このシナリオは、Bot Creatorロールを持つユーザーに対するものです。

Bot Runner ロールを持つユーザーがイベントトリガーをリンクする方法については、「イベント トリガーを Bot Runner にリンクする」を参照してください。

手順

  1. 左側のペインで [オートメーション] をクリックします。
    使用可能な Bots とフォームのリストが表示されます。
  2. 新規作成 > Bot をクリックします。
  3. Bot の名前を入力します。
    すべてのBots\Botsフォルダーに保存されます。 (任意) フォルダーを変更するには、参照 をクリックします。
  4. 作成と編集 をクリックします。
  5. Botビルダー ページで、トリガー > ファイルとフォルダー をクリックします。
  6. ファイルトリガーここにトリガーをドラッグ にドラッグします。
  7. 参照 をクリックし、Product info.docx ファイルを選択します。
  8. ファイルが次の場合にBotを起動 ドロップダウンメニューから、変更済み を選択します。
    これによって Bot のトリガーが設定されます。
  9. オプション: 割り当て先 ドロップダウンメニューを使用して、変数を代入します。
    変数 タブを使用して変数を作成する場合は、入力として使用 チェックボックスがオンになっていることを確認し、割り当て先 (任意) ドロップダウン メニューに表示されるようにします。
    注: 割り当て先 (任意) ドロップダウン メニューで変数選択アイコンを使用して変数を作成する場合は、定数 (読み取り専用) チェックボックスをオンにしないでください。
    次のデータ セットは、変数を入力型として定義することで取得できます。この変数は、トリガーからの出力を取得するように割り当てることができます。
    • triggerType: ファイルまたはフォルダーのトリガー
    • eventType: トリガー イベントのタイプ

    スキーマを設定 チェックボックスがオンになっている場合、非文字列変数型が返されるため、次のデータ セットは使用できません。

    • timeStamp: トリガーが発生した時刻

      timeStamp 値を文字列変数にリンクさせて、トリガー データを取得します。 たとえば、ユーザーが Sales update.xls ファイルを変更したときに、トリガー イベントの日付と時刻を抽出すると想定します。 タスク ロジック内の メッセージ アクションを使用して、表示するメッセージを入力 フィールドに「Date Time- $recordVar[2]$」と入力します。

    • fromFolder: 親フォルダーパスの詳細
    • folder: イベントが発生したファイルまたはフォルダーのパスの詳細
  10. 保存 をクリックします。
  11. 実行 > トリガーで実行 をクリックします。
    ユーザーが Product info.docx を変更するたびに Bot がトリガーされます。