Variablen Anker verwenden

Mit dem variablen Anker können Sie gleiche Steuerelemente mit unterschiedlichen Ankern automatisieren. Zum Beispiel Seiten mit mehreren Kontrollkästchen mit unterschiedlichen Beschriftungen. Diese Beschriftungen können dynamisch sein und sich je nach Workflow ändern. Sie können den variablen Anker verwenden, um das Steuerelement einmal zu erfassen, und dann den Anker als Variable im Bot Editor-Fenster verwenden. Sie können eine Variable aus verschiedenen Quellen verwenden, z. B. aus Microsoft Excel, CSV oder einer Datenbank.

Erfassen mit variablem Anker

  1. Klicken Sie im linken Fensterbereich auf Automatisierung.
  2. Um einen Bot zu erstellen, klicken Sie auf Neu erstellen > Bot oder öffnen Sie einen Bot, für den Sie eine Aufgabe aufzeichnen möchten.
  3. Klicken Sie auf Aufzeichnung wird gestartet.

    Das Laufzeitfenster Recorder Bot öffnet sich.

  4. Wählen Sie ein Fenster in der Dropdown-Liste aus.

    Wenn Sie eine Anwendung kürzlich geöffnet haben und diese nicht in der Liste vorhanden ist, klicken Sie auf das Symbol Aktualisieren.

  5. Klicken Sie auf AISense Recorder und lassen Sie den Scanvorgang ablaufen.
    Anmerkung: Der AISense Recorder lädt bei seiner ersten Verwendung auf dem Gerät die erforderlichen abhängigen Dateien herunter.

    Die AISense Recorder-Symbolleiste erscheint mit folgenden Optionen: Beenden, Scannen, Definieren und Pause.

    Der AISense Recorder analysiert das ausgewählte Anwendungsfenster, um die UI-Objekte in diesem Fenster zu identifizieren. Während das System das Anwendungsfenster analysiert, sind die Optionen in der Symbolleiste nicht verfügbar. Nach Abschluss der Analyse werden die Optionen aktiviert und Sie können mit der Aufzeichnung der Aufgabe beginnen.

  6. Warten Sie darauf, dass der AISense Recorder das Objekt erkennt.
  7. Wenn das Objekt nicht automatisch erkannt wird, können Sie, wenn der AISense Recorder-Status Bereit erreicht ist, auf die Schaltfläche Definieren klicken, um das Objekt zu erkennen.
    Anmerkung:
    • Im Fenster Definieren zeigt AISense Recorder eine eingebettete Hilfe für alle Steuerelementtypen an, damit Sie den richtigen Steuerelementtyp für nutzerdefinierte Objekte auswählen können.
    • Wenn Sie versehentlich auf den Bildschirm klicken oder klicken, bevor der Textmarker erscheint, bietet AISense Recorder die Möglichkeit zur Korrektur. Sie müssen bestätigen, dass Sie das Objekt erneut erfassen möchten, oder Sie verwenden die Funktion Definieren, um das Objekt im Bildschirm zu definieren.
    .
  8. Wählen Sie Variabler Anker auf der Registerkarte Objekttyp für den ausgewählten Bereich auswählen.

    Dynamische Steuerelemente mit variablen Ankern erfassen

  9. Ziehen Sie ein Rechteck um das Kontrollkästchen, das Sie erfassen möchten.

    Der ausgewählte Bereich wird in dem Kasten unter dem Feld Ziehen und markieren Sie den Bereich, den Sie aus dem Bild definieren möchten angezeigt.

    Anmerkung: Bewegen Sie den Mauszeiger über das Kontrollkästchen und stellen Sie sicher, dass das Kontrollkästchen erkannt und mit einem roten Rechteck hervorgehoben wird, bevor Sie auf Definieren klicken.
  10. Bewegen Sie den Mauszeiger über den nächstgelegenen statischen Text. Sobald der Text hervorgehoben ist, wählen Sie den Text als unterstützenden Anker aus.

    Das Bild des Ankers wird in dem Kasten unter dem Feld Wählen Sie einen unterstützenden Ankerpunkt für den ausgewählten Bereich angezeigt.

  11. Klicken Sie auf Definieren.
  12. Nachdem Sie die gewünschten Objekte erfasst haben, klicken Sie auf Fertigstellen.

    Die aufgezeichneten Schritte erscheinen als separate Aktion im Bot.

    Bei jeder Aktion vom Typ „Variabler Anker“ können Sie die hinzugefügte Aktion kopieren und den Wert im Feld Anker mit dem Ankertext des Objekts, das Sie erfassen möchten, aktualisieren, für jeden „Variabler Anker“-Aktion. Alternativ können Sie die Aktion innerhalb der Schleife-Aktion verwenden und eine Variable, die den Datentyp „Zeichenfolge“ unterstützt, im Feld Anker einsetzen.

    Objekteigenschaften bearbeiten

Anmerkung:
  • Sie können einer Variablen nur hervorgehobene Steuerelemente zuweisen.
  • Achten Sie darauf, dass zwischen dem Anker und dem Steuerelement kein weiteres Steuerelement und kein weiterer Text vorhanden ist.