Rocket BlueZone エミュレーターの構成
Rocket BlueZone エミュレーターの画面とその要素をキャプチャして、RPA デスクトップデザインスタジオで Rocket BlueZone エミュレーターを構成します。画面をキャプチャした後、画面と要素のメソッドを使用して、画面と要素のアクションを自動化できます。
始める前に
[プロジェクトエクスプローラー (Project Explorer)] ペインの [グローバルオブジェクト (Global Objects)] リストに Terminal コネクタオブジェクトを追加して、自動化プロジェクトのすべてのアクティビティ、コンポーネント、コネクタで Terminal コネクタを使用できるようにします。
エミュレーターセッションを開始し、それをサーバーに接続します。
必要なロール:なし
手順
- [プロジェクトエクスプローラー (Project Explorer)] ペイン > [グローバルオブジェクト (Global Objects)] に移動し、[TerminalSession] オブジェクトを右クリックします。
-
[構成] を選択します。
-
[Terminal コネクタ (Terminal Connector)] ウィンドウで、[Bluezone] を選択します。
ヒント:リストに表示されない BlueZone エミュレーター画面を読み込むには、リフレッシュアイコン (
) を選択します。
-
BlueZone エミュレーター画面をキャプチャします。
-
[BlueZone] リストで、BlueZone メインフレームエミュレーター画面を選択します。
注:BlueZone エミュレーターがサーバーとの接続を確立すると、セッションの名前でセッションが作成されます。たとえば、この例のセッションの名前は A です。
-
[画面を追加 (Add Screen)] を選択します。
エミュレーター画面は、[画面と要素 (Screens and elements)] ペインと、[プロジェクトエクスプローラー (Project Explorer)] ペインの [TerminalSession] オブジェクトの下に追加、表示されます。
複数の画面と要素をキャプチャし、1 つの画面または要素でタスクを自動化したい場合、コネクタは一致ルールを使用して、最初に画面または要素を見つける必要があります。一致ルールの詳細については、「画面または要素の一致ルールの使用」を参照してください。
-
[BlueZone] リストで、BlueZone メインフレームエミュレーター画面を選択します。
-
BlueZone エミュレーター画面から要素をキャプチャします。
-
キャプチャした画面を右クリックし、[要素を追加 (Add Element)] を選択します。
-
[ターミナルプレビュー (TERMINAL PREVIEW)] 画面で、キャプチャする要素にマウスを移動します。
要素の情報が表示されます。
-
要素を 1 つのフィールドとして追加するには、要素を右クリックし、[Add as Field (フィールドとして追加)] を選択します。
メインフレーム画面のデータがフィールド内に表示されます。RPA デスクトップデザインスタジオの BlueZone エミュレーター画面では、フィールドを矩形で囲んで示しています。次の画像はフィールドを示しています。
[Add as Field (フィールドとして追加)] を選択すると、コネクタは要素を、データの表示フィールドまたはデータの入力フィールドとして扱います。このオプションを使用して、フィールドからテキストまたはデータを取得し、そのデータをフォームに入力できます。
-
表形式でフィールドを選択した後、追加します。
表形式でフィールドを選択した後に追加するには、表形式を作成する連続したフィールドを選択します。次の例は、表形式でキャプチャするフィールドを選択する方法を示しています。
フィールドを選択します。- 特定した表形式領域の最初のフィールドを選択します。
- キーボードの Shift キーを押します。
- 特定した表形式領域の最後のフィールドを選択します。
右クリックして [Add as Table (テーブルとして追加)] を選択します。
-
コンテキストダイアログボックスで [名前] フィールドにフィールド名またはテーブル名を入力します。
-
[フィールドを追加] アイコン
を選択します。
さらに要素をキャプチャするには、ステップ 5a から 5f を繰り返します。 -
[OK] を選択して [ターミナルプレビュー (TERMINAL PREVIEW)] 画面を閉じます。
要素は、[Terminal コネクタ (Terminal Connector)] 画面の [画面と要素 (Screens and elements)] ペインの [TerminalScreen_0] オブジェクトの下に追加、表示されます。
-
キャプチャした画面を右クリックし、[要素を追加 (Add Element)] を選択します。
- オプション:
画面一致ルールを使用して、Terminal コネクタが画面または要素を見つけられるようにします。
複数の画面、フィールドまたはテーブルをキャプチャし、1 つの画面または要素のタスクを自動化したい場合、コネクタは最初に画面または要素を見つける必要があります。コネクタが画面または要素を検出できるようにする方法については、「画面または要素の一致ルールの使用」の画面一致ルールを使用してください。
-
画面と要素のメソッドを表示します。
-
キャプチャした画面をダブルクリックして、[プロジェクトエクスプローラー (Project Explorer)] ペインの [TerminalSession] オブジェクトの下に、画面レベルのメソッドを表示します。
メソッドが [オブジェクトエクスプローラー (Object Explorer)] ペインに表示されます。
-
キャプチャした画面の下にある要素に移動し、その要素をダブルクリックして、[プロジェクトエクスプローラー (Project Explorer)] ペインの要素レベルのメソッドを表示します。
メソッドが [オブジェクトエクスプローラー (Object Explorer)] ペインに表示されます。
-
キャプチャした画面をダブルクリックして、[プロジェクトエクスプローラー (Project Explorer)] ペインの [TerminalSession] オブジェクトの下に、画面レベルのメソッドを表示します。