Webseiten und Formulare verarbeiten

Abgeschlossen

Mit Power Automate für Desktop können Sie über UI-Elemente mit jeder Webanwendung interagieren. Sie können UI-Elemente als Webkomponenten wie Schaltflächen und Textfelder betrachten.

Um ein UI-Element anzugeben, müssen Sie Cascading Stylesheets-Selektoren (CSS) erstellen, die die spezifische Komponente bestimmen, mit der Sie interagieren möchten.

Wenn Sie ein neues UI-Element erstellen, speichert die Plattform dieses im Bereich UI-Elemente, der sich auf der rechten Seite des Flow-Designers befindet.

Screenshot des Bereichs Power Automate für Desktop-UI-Elemente

Für alle Aktionen, die bestimmte Komponenten auf Webseiten verarbeiten, sind UI-Elemente als Eingabeparameter erforderlich. Befolgen Sie die folgenden Schritte, um ein UI-Element zu erstellen:

  1. Erweitern Sie unter den Eigenschaften Aktionen auf der linken Seite Browserautomatisierung, und wählen Sie Auf Link auf Webseite klicken aus.

    Screenshot der Aktionsansicht mit Browserautomatisierungsmenü und Link zum Klicken auf ausgewählter Webseite.

    Screenshot des UI-Elements in der Aktion „Auf Link auf Webseite klicken“

  2. Wählen Sie eines der bereits erstellten UI-Elemente aus, oder erstellen Sie ein neues über die Schaltfläche UI-Element hinzufügen.

    Screenshot der Schaltfläche „Neues UI-Element hinzufügen“ in der Aktion „Auf Link auf Webseite klicken“

  3. Wenn Sie ein neues erstellen möchten, verwenden Sie Live-Helfer (rote Kästchen), um die gewünschte Komponente auszuwählen.

    Screenshot eines Live-Helfers mit Hervorhebung der Registerkarte „Überschriften“ in MSN-Nachrichten

  4. Drücken Sie Strg + Linksklick während die gewünschte Komponente ausgewählt wird, um dafür ein neues UI-Element zu erstellen.

  5. Bestätigen Sie die Auswahl im Dialogfeld Verfolgungssitzung.

    Screenshot des Dialogfelds „Verfolgungssitzung“

Im nächsten Teil der Lerneinheit beschreiben wir die Funktionalität aller Webaktionen, die UI-Elemente als Eingabeparameter verwenden.

In einigen Fällen müssen Sie manuell zu einer Webseite navigieren, indem Sie auf einen Link klicken, anstatt die Aktion Zur Webseite gehen zu verwenden. In diesen Fällen können Sie die Aktion Auf Link auf Webseite klicken verwenden, mit der Sie Links oder andere anklickbare Komponenten auf Webseiten auswählen können.

In den Eigenschaften der Aktion müssen Sie ein UI-Element ausfüllen, das die genaue Auswahlkomponente und eine Browserinstanz beschreibt.

Screenshot der Aktion „Auf Link auf Webseite klicken“

Wenn Sie auf einen Downloadlink klicken möchten, können Sie die Aktion Auf Downloadlink auf Webseite klicken anstelle der Aktion Auf Link auf Webseite klicken verwenden. Abgesehen von der Linkauswahl selbst verarbeitet diese Aktion automatisch die Popup-Dialogfelder und speichert die heruntergeladene Datei in einem bestimmten Ordner.

Wie die Aktion Auf Link auf Webseite klicken erfordert auch die Aktion Auf Downloadlink auf Webseite klicken eine Browserinstanz und ein UI-Element, das den Link beschreibt.

Screenshot der Aktion „Auf Downloadlink auf Webseite klicken“

Mit der Maus auf ein Element auf der Webseite zeigen

Während Sie Geschäftsabläufe automatisieren, möchten Sie möglicherweise den Mauszeiger auf ein bestimmtes Element auf einer Webseite platzieren. Ein typischer Fall, in dem Sie diese Funktionalität benötigen, ist die Erweiterung von schwebenden Menüs.

Um diese Funktionalität zu erreichen, können Sie die Aktion Mit der Maus auf ein Element auf der Webseite zeigen verwenden. Innerhalb der Aktion müssen Sie die Browserinstanz und ein UI-Element angeben, das die Komponente beschreibt, über die der Mauszeiger bewegt werden soll.

Screenshot der Aktion „Mit der Maus auf ein Element auf der Webseite zeigen“

Textfeld auf Webseite ausfüllen

Beim Ausfüllen von Formularen werden häufig Textfelder ausgefüllt. Um Prozeduren zu automatisieren, die diese Art von Feldern ausfüllen, können Sie die Aktion Textfeld auf Webseite ausfüllen verwenden.

In den Eigenschaften der Aktion müssen Sie den zu schreibenden Text, die Browserinstanz und das UI-Element, welches das Textfeld beschreibt, festlegen. Darüber hinaus können Sie festlegen, ob die Aktion die Eingabe emuliert.

Screenshot der Aktion „Textfeld auf Webseite ausfüllen“

Textfeld auf Webseite fokussieren

Obwohl Power Automate für Desktop eine Aktion zum automatischen Auffüllen von Textfeldern bietet, möchten Sie möglicherweise nur den Eingabefokus darauf legen.

Die Plattform ermöglicht es Ihnen, dies über die Aktion Textfeld auf Webseite fokussieren auszuführen. In den Eigenschaften der Aktion müssen Sie ein UI-Element ausfüllen, welche das Textfeld und eine Browserinstanz beschreibt.

Screenshot der Aktion „Textfeld auf Webseite fokussieren“

Kontrollkästchenstatus auf Webseite festlegen und Optionsfeld auf Webseite auswählen

Mit Ausnahme von Textfeldern enthalten die meisten Webformulare Kontrollkästchen und Optionsfelder.

Um Kontrollkästchen zu aktivieren oder zu deaktivieren, können Sie die Aktion Kontrollkästchenstatus auf Webseite festlegen verwenden. Diese Aktion erfordert den gewünschten Status des Kontrollkästchens, eine Browserinstanz und ein UI-Element, welches das Kontrollkästchen beschreibt.

Screenshot der Aktion „Kontrollkästchenstatus auf Webseite festlegen“

Verwenden Sie zum Auswählen eines Optionsfelds die Aktion Optionsfeld auf Webseite auswählen. Wie bei der Aktion Kontrollkästchenstatus auf Website festlegen müssen Sie eine Browserinstanz und ein UI-Element definieren, das die Schaltfläche beschreibt.

Screenshot der Aktion „Optionsfeld auf Webseite auswählen“

Dropdownlistenwert auf Webseite festlegen

Einige relativ häufige Komponenten in Webseiten und Webformularen sind die Dropdownlisten. In Dropdownlisten können Sie eine einzelne Option aus einer bereitgestellten Optionsliste auswählen. Um diese Komponenten zu automatisieren, können Sie die Aktion Dropdownlistenwert auf Webseite festlegen verwenden.

Mit dieser Aktion können Sie die gewünschte Option über ihren Namen oder Index auswählen. In den Eigenschaften der Aktion müssen Sie eine Browserinstanz und ein UI-Element ausfüllen, das die Dropdownliste beschreibt.

Screenshot der Aktion „Dropdownlistenwert auf Webseite festlegen“

Schaltfläche auf Webseite drücken

Die letzte Aktion zum Verarbeiten von Webformularen ist die Aktion Schaltfläche auf Webseite drücken. Durch diese Aktion können Sie Schaltflächen auf Webseiten drücken. Um die zu drückende Schaltfläche anzugeben, müssen Sie ein UI-Element erstellen, während die Aktion auch eine Browserinstanz benötigt.

Screenshot der Aktion „Optionsfeld auf Webseite drücken“