Automation Anywhere ドキュメントを読んで確認する

Automation 360

コンテンツを閉じる

コンテンツ

コンテンツを開く

bot にフォームを追加

  • 更新済み: 2020/11/17
    • Automation 360 v.x
    • ビルド
    • AARI
    • プロセス フロー

bot にフォームを追加

既存のフォームを Bot に追加すると、ユーザーは bots とコラボレーションできます。必要なアクション アイテムを使用して、bot を作成し、タスク ロジックを構築します。

このタスクでは、既存の新規ユーザー登録フォームをトリガーする bot を設計するシナリオについて説明します。[ホット キー] プリセット トリガーが bot を開始します。bot にリンクされている既存のフォームが表示されます。ユーザーはこのフォームに情報を入力します。
  • ユーザーが [送信] をクリックすると、ユーザー契約フォームが表示されます。
  • ユーザーが [キャンセル] をクリックすると、「ユーザー登録がキャンセルされました」というメッセージが表示され、bot が終了します。

手順

  1. [BOT] > [マイ Bot] > [新規作成] > [Bot] の順にクリックします。
  2. bot の名前を入力します。
    すべての bots\Bots フォルダーに保存されます。フォルダーを変更するには [参照] をクリックします。
  3. [作成 & 編集] をクリックします。
    [フロー] (デフォルト ビュー)、[リスト] および [デュアル] ビューを含む bot ビルダー ウィンドウが表示されます。左のウィンドウから必要なアクションをドラッグして、タスクを作成できます。
  4. [トリガー] > [ホット キー] で、[ホット キー トリガー]bot ロジック内の [ここにトリガーをドラッグ] にドラッグします。
  5. [Ctrl][L] をホット キーの組み合わせとして設定します。
  6. [アクションを検索] フィールドを使用して [インタラクティブ フォーム] を検索します。
  7. [表示] をタスク ロジックにドラッグします。
    表示アクションを使用すると、 bot がトリガーされたときにフォームを表示できます。[表示] アクションのプロパティが右側に表示されます。
  8. [変数を作成] アイコン ([変数を作成] アイコン) をクリックして、変数を作成します。
    既存のフォームをリンクしてフォーム変数を作成する必要があります。これにより、フォーム変数と関連付けられたフォームを複数のインスタンスにわたって使用できるようになります。
    注: フォーム変数は、Control Room フォーム ビルダーを使用して作成されたフォームにのみリンクできます。
  9. [変数を作成] 画面で、作成するフォーム変数の名前を入力します。
  10. [参照] をクリックし、新規ユーザー登録フォームを選択します。
    これによって、新規ユーザー登録フォームを作成中のフォーム変数にリンクさせます。
  11. [作成&選択] をクリックします。
    新しいフォーム変数が作成されます。既存のフォーム変数の場合は、[フォーム名] ドロップダウン メニューを使用して選択します。
  12. [アクションを検索] フィールドを使用して、[トリガー ループ] を検索し、それをドラッグしてイベント監視を追加します。
    イベント監視では、bot のタスク ロジック内で複数のイベントを同時に設定できます。
  13. [ハンドル][トリガーループ] にドラッグします。
    [ハンドル] では、[トリガーループ: ハンドル]bot のトリガーを設定することで、アクションを実行できます。トリガーは、選択したインターフェース (選択したアプリケーション) でイベントが発生したとき、またはユーザーが選択したフォーム要素をクリックしたときに設定できます。
  14. このシナリオでは、[トリガー条件] ドロップダウン メニューを使用して、[インタラクティブ フォーム] > [フォーム トリガー] を選択します。
  15. [フォーム名] ドロップダウン メニューをクリックし、新規ユーザー登録フォームを選択します。
    これにより、新規ユーザー登録フォームの [送信] オプションにトリガーを設定できます。
  16. [フォーム要素] ドロップダウン メニューをクリックし、[送信] を選択します。
    フォームの [ボタン] 要素の場合、[アクション トリガーを選択] はデフォルトで [クリック時] に設定されます。ユーザーが新規ユーザー登録フォームで [送信]をクリックすると、ユーザー契約フォームがトリガーされます。
  17. [インタラクティブ フォーム] を検索し、[表示][トリガー ループ: ハンドル] にドラッグします。
  18. [フォーム名] ドロップダウン メニューをクリックし、ユーザー契約フォームを選択します。
    ユーザー契約フォームが表示されます。
  19. [メッセージ] を検索し、[トリガー ループ: ハンドル] にドラッグします。
    ユーザーが [送信] をクリックすると、登録完了のメッセージが表示されます。
  20. [トリガー ループ][抜ける] をドラッグすると、トリガーが終了します。
    [抜ける] を使用して、現在のイベント ループを終了し、処理の完了が必要なアクションを実行します。
  21. 別の[ハンドル][トリガー ループ: ハンドル] の隣にドラッグします。
    これにより、新規ユーザー登録フォームの [キャンセル] オプションにトリガーを設定できます。
  22. [フォーム要素] ドロップダウン メニューをクリックし、[キャンセル] を選択します。
  23. [メッセージ] を検索し、[トリガー ループ: ハンドル] にドラッグします。[表示するメッセージを入力] フィールドを「ユーザー登録がキャンセルされました」に更新します。
    ユーザーが新規ユーザー登録フォームで [キャンセル] をクリックすると、「ユーザー登録がキャンセルされました」というメッセージがトリガーされ、bot が終了します。
  24. [トリガー ループ] > [抜ける] をドラッグしてループを終了します。
  25. [保存] をクリックします。
  26. [トリガーで実行] をクリックします。
    [トリガーで実行] は、bot を開始するための [ホット キー] トリガーを設定します。このシナリオでは、ホット キーはキーボードの [Ctrl] と [L] の組み合わせです。
フィードバックを送る