Universal App Connector での WaitForAnyScreen メソッドの使用

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:3分
  • 1 つ以上のアプリケーション画面を検索し、必要に応じて指定した期間内にそれらの子要素を検索し、指定したアクションを実行します。

    始める前に

    必要なロール:なし

    このタスクについて

    WaitForAnyScreen メソッドを使用すると、指定された期間内の画面一致ルールを照合して画面の検索が試行されます。その期間内に画面が見つからない場合は、オプションで、ELSE ポートを介してコントロールを別のコンポーネントに渡すことで、アクションを実行するようにできます。それ以外の場合は、WaitForAnyScreen メソッドの実行が完了します。WaitForAnyScreen メソッドが画面を検索するには、画面が開いた状態である必要があります。

    手順

    1. UAC を構成します。
      アプリケーション画面と子要素の構成については、「Universal App Connector の使用」を参照してください。
    2. [グローバルオブジェクト (Global Objects)] で、[UniversalApplication] オブジェクトをダブルクリックします。
      WaitForAnyScreen メソッドが [オブジェクトエクスプローラー (Object Explorer)] ペインに表示されます。
    3. WaitForAnyScreen メソッドを [デザイン面 (Design surface)] にドラッグします。
    4. WaitForAnyScreen メソッドを構成します。
      1. [設定] アイコン ([Wait For Any Screen メソッド設定] アイコン) を選択します。
      2. [画面を選択 (CHOOSE SCREENS)] ウィンドウで、1 つ以上のアプリケーション画面を選択します。
      3. [OK] を選択します。
        選択したアプリケーション画面が WaitForAnyScreen メソッドに表示されます。

        WaitForAnyScreen メソッドでキャプチャされた画面。

      4. WaitForAnyScreen メソッドでパラメーターを構成します。
        表 : 1. WaitForAnyScreen メソッドのパラメーター
        パラメーター 説明 データポートタイプ データタイプ デフォルト値 必須? メモ
        MatchAllChildren True に設定すると、メソッドは、子要素の属性を照合することによって、キャプチャした親画面の子要素も検索します。 データ入力 ブール False いいえ
        警告:
        このパラメーターを True に設定すると、コンポーネントの実行が遅くなる可能性があります。
        タイムアウト WaitForAnyScreen メソッドが、画面と、必要に応じてその子要素を検索するために使用する期間 (秒単位)。 データ入力 整数 30 秒 はい
        アプリケーション画面 [画面を選択 (CHOOSE SCREENS)] ウィンドウで選択したアプリケーション画面のタイトル。このコンポーネントでは、[画面を選択 (CHOOSE SCREENS)] ウィンドウで選択した画面の数に応じて、複数のウィンドウのエントリが可能です。 データ出力 適用外 適用外 適用外 WaitForAnyScreen メソッドがリストされている最初の画面を見つけると、WaitForAnyScreen メソッドの実行が完了します。
        ELSE WaitForAnyScreen メソッドがタイムアウトポートで指定された期間内に画面を見つけられなかった場合に、別のコンポーネントまたはメソッドを実行します。 データ出力 適用外 該当なし なし
    5. 必要なアプリケーション画面または要素をダブルクリックすると、関連するメソッドを一覧表示する [オブジェクトエクスプローラー (Object Explorer)] ペインが表示されます。
      たとえば、Java アプリケーション画面または要素を選択すると、Java コネクタメソッドが [オブジェクトエクスプローラー (Object Explorer)] に表示されます。
      • Java コネクタメソッドの詳細については、「Java コネクタのメソッド」を参照してください。
      • Google Chrome および Microsoft Edge のコネクタメソッドの詳細については、「Chromium コネクタのメソッド」を参照してください。

      • Windows コネクタメソッドの詳細については、「Windows コネクタのメソッド」を参照してください。
      • キャプチャした Web アプリケーション画面でカスタム JavaScript を実行する場合は、ExecuteJavascript メソッドを使用できます。