Verwenden Sie die Methode „WaitForAnyScreen“ für den universellen App-Connector

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Suchen Sie innerhalb eines von Ihnen angegebenen Zeitraums nach einem oder mehreren Anwendungsbildschirmen und optional deren untergeordneten Elementen, und führen Sie dann die von Ihnen angegebenen Aktionen aus.

    Vorbereitungen

    Erforderliche Rolle: keine

    Warum und wann dieser Vorgang ausgeführt wird

    Wenn Sie die Methode „WaitForAnyScreen“ verwenden, versucht sie, einen Bildschirm zu finden, indem sie die Bildschirm-Übereinstimmungsregeln innerhalb einer angegebenen Dauer abgleicht. Wenn der Bildschirm innerhalb dieser Dauer nicht gefunden wird, können Sie ihn optional aktivieren, um eine Aktion auszuführen, indem Sie die Steuerung über den ELSE-Port an eine andere Komponente übergeben. Andernfalls wird die Ausführung der MethodeWaitForAnyScreen abgeschlossen. Damit die MethodeWaitForAnyScreen einen Bildschirm findet, muss sich der Bildschirm im Status „Geöffnet“ befinden.

    Prozedur

    1. Konfigurieren Sie die UAC.
      Informationen zum Konfigurieren der Anwendungsbildschirme und untergeordneten Elemente finden Sie unter Verwenden Sie den Universal App Connector.
    2. Doppelklicken Sie unter Globale Objekte auf das Objekt UniversalAnwendung.
      Im Objekt-Explorer wird die MethodeWaitForAnyScreen angezeigt.
    3. Ziehen Sie die MethodeWaitForAnyScreen auf die Designoberfläche.
    4. Konfigurieren Sie die MethodeWaitForAnyScreen.
      1. Wählen Sie das Einstellungssymbol ( Symbol für Einstellungen für die Methode „Auf beliebigen Bildschirm warten“.).
      2. Wählen Sie im Fenster BILDSCHIRME AUSWÄHLEN einen oder mehrere Anwendungsbildschirme aus.
      3. Wählen Sie OK.
        Der von Ihnen ausgewählte Anwendungsbildschirm wird in der Methode „WaitForAnyScreen“ angezeigt.

        Erfasster Bildschirm mit der Methode „Auf beliebigen Bildschirm warten“

      4. Konfigurieren Sie die Parameter für die Methode „WaitForAnyScreen“.
        Tabelle : 1. Parameter der Methode „WaitForAnyScreen“.
        Parameter Beschreibung Datenporttyp Datentyp Standardwert Obligatorisch? Notizen
        AlleUntergeordnetenAbgleichen Bei Festlegung auf Truefindet die Methode auch die untergeordneten Elemente des übergeordneten Bildschirms, den Sie durch Abgleichen der Attribute der untergeordneten Elemente erfasst haben. Dateneingang Boolean falsch Nein
        Warnung:
        Wenn Sie diesen Parameter auf „Wahr“ festlegen, kann dies die Ausführung der Komponente verlangsamen.
        Zeitüberschreitung Dauer in Sekunden, innerhalb derer die Methode „WaitForAnyScreen“ versucht, den Bildschirm und (optional) die untergeordneten Elemente zu finden. Dateneingang Ganzzahl 30 Sekunden Ja
        Anwendungsbildschirm Titel des Anwendungsbildschirms, den Sie im Fenster „BILDSCHIRME AUSWÄHLEN“ ausgewählt haben. Die Komponente ermöglicht mehrere Fenstereinträge abhängig von der Anzahl der Bildschirme, die Sie im Fenster „BILDSCHIRME AUSWÄHLEN“ ausgewählt haben. Daten aus Nicht zutreffend Nicht zutreffend Nicht zutreffend Wenn die MethodeWaitForAnyScreen den ersten aufgelisteten Bildschirm findet, wird die Ausführung der MethodeWaitForAnyScreen abgeschlossen.
        SONST Führt eine andere Komponente oder Methode aus, wenn die Methode „WaitForAnyScreen“ innerhalb der im Timeout- Port angegebenen Dauer keinen Bildschirm findet. Daten aus Nicht zutreffend Nicht zutreffend Nein
    5. Doppelklicken Sie auf den gewünschten Anwendungsbildschirm oder das gewünschte Element, um den Objekt-Explorer mit den zugehörigen Methoden aufzulisten.
      Wenn Sie beispielsweise einen Java-Anwendungsbildschirm oder ein Java-Element auswählen, werden die Java-Connector-Methoden im Objekt-Explorer angezeigt.
      • Weitere Informationen zu Java-Connector-Methoden finden Sie unter Java-Connector-Methoden.
      • Weitere Informationen zu den Connector-Methoden von Google Chrome und Microsoft Edge finden Sie unter Chrome-Connector-Methoden.

      • Weitere Informationen zu Windows-Connector-Methoden finden Sie unter Windows Connector-Methoden.
      • Wenn Sie den Bildschirm einer Webanwendung erfasst haben und darauf ein anwenderdefiniertes JavaScript ausführen möchten, können Sie die ExecuteJavascript-Methode verwenden.