アクティビティコンポーネント
アクティビティコンポーネント
アクティビティコンポーネントは、インタラクションのあらゆる作業プロセスを表します。 アクティビティでは、顧客の追加、取引の終了、顧客情報の更新といった、実際のプロセスを参照できます。 また、ウィンドウの更新やデータベースの検索といった、ソリューションのフローや機能を可能にしているバックエンド作業も参照できます。
アクティビティコンポーネントでは、アクティビティを正常に完了するために、パラメーターを使用して必要な情報を各プロジェクトに渡すことができます。 Object Explorerでメソッドを使用し、アクティビティを管理するためにアクセスするグローバルコンテナに、アクティビティコンポーネントを追加します。
オートメーション内でアクティビティが開始されると、Pega Robot Studioは各アクティビティをキューに入れます。 アクティビティは、ソリューション全体ですべてのプロセスをいったん完了します。 アクティビティのメソッドとパラメーターを使用し、アクティビティをキューに入れてアクティビティの時間を調整する、オートメーションを開発します。
次の表は、アクティビティの一般的なメソッドを示しています。
メソッド |
説明 |
---|---|
CancelActivity |
オートメーション内でWaitForCreateメソッドのためにアクティビティがハングした場合に、アクティビティを停止するには、このメソッドを使用します。 |
Start |
現在のインタラクションのアクティビティをキューに入れるには、このメソッドを使用します。 |
StartNow |
アクティビティをキューの先頭に追加するには、このメソッドを使用します。 現在実行中のアクティビティは停止しません。 |
StartAndWait |
アクティビティをアクティビティキューの最後尾に入れた後、そのアクティビティがキューの先頭に来て完全に実行されるまでオートメーションの進行をブロックするには、このメソッドを使用します。 |
StartNowAndWait |
アクティビティをアクティビティキューの先頭に入れた後、そのアクティビティが完全に実行されるまでオートメーションの進行をブロックするには、このメソッドを使用します。 現在実行中のアクティビティは停止しません。 |