オートメーションの作成
オートメーションの作成
オートメーションを作成するには、以下の手順に従います。
-
ソリューションエクスプローラーで、プロジェクトを右クリックして「Add」>「New Automation」を選択します。
-
「Name」フィールドに、プロジェクトのドキュメントに従ってオートメーション名(一般的には{アダプター名}_{プロジェクトアイテムの目的})を入力します。 たとえば、「ACME_P_SignIn」と入力します。 「P」は、このオートメーションがプロシジャーであることを意味します。
- 「Add」をクリックして、デザインウィンドウでオートメーションを開き、「Properties」ウィンドウを表示します。ここには、オートメーションのプロパティが表示されます。
- メニューバーから、「File」>「Save All」をクリックして変更内容を保存します。
ワークフローの作成
ワークフローを作成するには、以下の手順に従います。 次の例では、CRM_E_CRMfrmLogin_Createdというオートメーションワークフローが作成されています。 このワークフローの目的は、CRMアプリケーションにログインすることです。 このオートメーションを実行すると、Pega Robot Runtime™にWindowsフォームが表示されます。 Windowsフォーム上のログインボタンをクリックすると、CRMアプリケーションが起動します。 CRMアプリケーション上の「User1」ボタンをクリックすると、ユーザー情報が表示されます。
- Object Inspectorで、「Show Events Only」を選択します。
- 「Created」イベントをクリックし、オートメーションにドロップします。
- Object Hierarchyで「CRMbtnLogin」コントロールを強調表示します。
- Object Inspectorで、「Show Methods Only」(ボックス)アイコンをクリックします。
-
「PerformClick」メソッドをクリックし、オートメーションにドラッグアンドドロップします。
- 「WaitForCreate」メソッドをObject Inspectorに追加します。
- Object Inspectorで、「Show Methods Only」をクリックしてオンにします。
- Object Inspectorで、「WaitForCreate ()」メソッドをオートメーションにドラッグアンドドロップします。これにより、オートメーションで「btnUser1」をクリックする前に、このボタンがアプリケーション上に確実に存在するようになります。
- 「WaitForCreate」デザインブロックで、「Result」を展開してブール値の応答を表示します。
- 「Show Methods Only」(ボックス)アイコンを選択し、「PerformClick」メソッドをオートメーションにドラッグアンドドロップします。
-
次の図に示すように、デザインブロックを接続します。
- 「File」>「Save All」を選択して、作業内容を保存します。
このトピックは、下記のモジュールにも含まれています。
If you are having problems with your training, please review the Pega Academy Support FAQs.