---
sourceDocument: チューリッヒのデータと自動化
sourceDocumentLink: https://www.servicenow.com/docs/r/ja-JP/zurich/integrate-applications

 Release :

    - zurich

ft:locale :

    - ja-JP

ft:publication_title :

    - チューリッヒのデータと自動化

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

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

# Universal App Connector での WaitForAnyScreen メソッドの使用 {#ariaid-title1}

* リリースバージョン: Zurich
* 
* 更新日 2025年07月31日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：3分

1 つ以上のアプリケーション画面を検索し、必要に応じて指定した期間内にそれらの子要素を検索し、指定したアクションを実行します。

## 始める前に

必要なロール：なし

## このタスクについて

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

## 手順

1. UAC を構成します。  
   アプリケーション画面と子要素の構成については、「[Universal App Connector の使用](https://www.servicenow.com/docs/NUqIU7QelWUSry3hQQznwQ "Universal App Connector (UAC) を使用して、Windows、Java、Google Chrome、Edge ブラウザーベースのアプリケーションの自動化を作成します。単一の統合コネクタからアプリケーションを構成し、画面と要素、またはチェックボックスやボタンなどの画面コントロールをキャプチャします。こうした画面と要素のメソッドを使用して、自動化をビルドします。")」を参照してください。
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 メソッドに表示されます。

   4. WaitForAnyScreen メソッドでパラメーターを構成します。  
      {#use-the-wait-for-any-screen-method__table_zlh_5kw_rzb__entry__7}

      | パラメーター | 説明 | データポートタイプ | データタイプ | デフォルト値 | 必須？ | メモ |
      |-|-|-|-|-|-|-|
      | MatchAllChildren | `True` に設定すると、メソッドは、子要素の属性を照合することによって、キャプチャした親画面の子要素も検索します。 | データ入力 | ブール | False | いいえ | 警告: このパラメーターを `True` に設定すると、コンポーネントの実行が遅くなる可能性があります。 |
      | タイムアウト | WaitForAnyScreen メソッドが、画面と、必要に応じてその子要素を検索するために使用する期間 (秒単位)。 | データ入力 | 整数 | 30 秒 | はい |   |
      | アプリケーション画面 | \[画面を選択 (CHOOSE SCREENS)\] ウィンドウで選択したアプリケーション画面のタイトル。このコンポーネントでは、\[画面を選択 (CHOOSE SCREENS)\] ウィンドウで選択した画面の数に応じて、複数のウィンドウのエントリが可能です。 | データ出力 | 適用外 | 適用外 | 適用外 | WaitForAnyScreen メソッドがリストされている最初の画面を見つけると、WaitForAnyScreen メソッドの実行が完了します。 |
      | ELSE | WaitForAnyScreen メソッドがタイムアウトポートで指定された期間内に画面を見つけられなかった場合に、別のコンポーネントまたはメソッドを実行します。 | データ出力 | 適用外 | 適用外 | いいえ |   |
      [表 : 1. WaitForAnyScreen メソッドのパラメーター]

      {#use-the-wait-for-any-screen-method__table_zlh_5kw_rzb}
   {#use-the-wait-for-any-screen-method__substeps_wm3_zfq_szb}
5. 必要なアプリケーション画面または要素をダブルクリックすると、関連するメソッドを一覧表示する \[オブジェクトエクスプローラー (Object Explorer)\] ペインが表示されます。  
   たとえば、Java アプリケーション画面または要素を選択すると、Java コネクタメソッドが \[オブジェクトエクスプローラー (Object Explorer)\] に表示されます。
   * Java コネクタメソッドの詳細については、「[Java コネクタのメソッド](https://www.servicenow.com/docs/B_AgB8NMJWyCdd2Ggscmjg "Java コネクタは、コネクタ、画面、および要素の各レベルのメソッドを公開します。すべてのタイプの要素には共通のメソッドがありますが、異なるメソッドもあります。")」を参照してください。
   * Google Chrome および Microsoft Edge のコネクタメソッドの詳細については、「[Chromium コネクタのメソッド](https://www.servicenow.com/docs/KLQlH8KEpGu1K1C6dV3ifg "Chromium コネクタのメソッドは、アプリケーション、画面、および Google Chrome と Microsoft Edge ブラウザーの画面上の要素に対して異なるタスクを実行します。")」を参照してください。

   * Windows コネクタメソッドの詳細については、「[Windows コネクタのメソッド](https://www.servicenow.com/docs/F3_TwYERPGometwJipPoGg "RPA デスクトップデザインスタジオ の Windows メソッドは、Windows アプリケーションとやり取りして、さまざまなタスクを実行します。コネクタは、Windows アプリケーションのさまざまなレベルでメソッドを提供します。")」を参照してください。
   * キャプチャした Web アプリケーション画面でカスタム JavaScript を実行する場合は、ExecuteJavascript メソッドを使用できます。

   {#use-the-wait-for-any-screen-method__ul_isz_5mx_gwb}

