studio-web
2024.10
true
UiPath logo, featuring letters U and I in white
Studio Web for Automation Suite User Guide
Automation CloudAutomation Suite
Last updated 11. Nov. 2024

Konfigurieren von Aktivitäten

Aktivitäten können Daten als Eingabe empfangen und Ausgabedaten erzeugen, die als Eingabe in anderen Aktivitäten verwendet werden können. Wichtige Aktivitätsoptionen oder -eigenschaften sind standardmäßig in Aktivitätskarten sichtbar. Wenn eine Aktivität über zusätzliche Eigenschaften verfügt, können Sie diese konfigurieren, indem Sie Zusätzliche Eigenschaften anzeigen auswählen.

The Properties panel allows you to control how activity properties appear. You can also use this panel to change the name of the project or the name of the workflow that is selected in the Project explorer.

Um auf den Bereich zuzugreifen, wählen Sie das entsprechende Symbol oben rechts auf der Projektseite aus. Im Eigenschaftenbereich können Sie jederzeit zwischen zwei Ansichten wechseln:
  • Canvas-Ansicht – Alle Eigenschaften der ausgewählten Aktivität werden auf der Aktivitätskarte angezeigt.
  • Bereichsansicht – Alle Eigenschaften der ausgewählten Aktivität, einschließlich der erweiterten Eigenschaften, werden nur im Eigenschaftenbereich angezeigt, und die Aktivitätskarte wird reduziert.

Auswählen von Mehr anzeigen docs image neben einem Aktivitätsfeld die Optionen für dieses Feld angezeigt. Die Optionen für die meisten Felder sind:
  • Variable verwenden
  • Textgenerator
  • Variable erstellen
  • Ausdrucks-Editor öffnen
Hinweis: Die verfügbaren Optionen können je nach den Datentypen, die dem Feld zugeordnet sind, variieren.

Dedizierte Eingabesteuerelemente, Editoren und Generatoren stehen zur Verfügung, mit denen Sie Aktivitäten je nach Datentyp konfigurieren können, entweder direkt von der Aktivität im Projektdesigner oder über einen Editor oder Generator.

Einige Aktivitäten definieren einen Scope oder die Bedingungen, die für die Ausführung anderer Aktivitäten erfüllt werden müssen, die ihnen hinzugefügt wurden. Diese werden als Containeraktivitäten bezeichnet. Beispiele sind:

  • „Für jede(n)“-Aktivitäten : Definieren Sie eine Sammlung von Elementen, und wiederholen Sie die darin hinzugefügten Aktivitäten einmal für jedes dieser Elemente.
  • If – Bewertet eine Bedingung und bestimmt den Ablauf der Automatisierung, indem bestimmte Aktivitäten basierend auf der Erfüllung der Bedingung ausgeführt werden.
  • Browser verwenden – Wird an eine Seite in Ihrem Browser angehängt und führt alle darin hinzugefügten UI-Automatisierungsaktivitäten auf dieser Seite aus.

In den folgenden Abschnitten wird beschrieben, wie Sie einige der verfügbaren Editoren und Generatoren verwenden können.

Ausdrucks-Editor

Schreiben Sie komplexe Ausdrücke, um Aktivitätseigenschaften zu konfigurieren. Der Ausdrucks-Editor ist für die meisten Aktivitätseigenschaften verfügbar und bietet eine intelligente Codevervollständigung für Variablen, Argumente, Methoden, Eigenschaften, Klassen oder Schlüsselwörter. Sie können Ausdrücke in mehrere Zeilen schreiben und Strg + Leertaste verwenden, um die Liste der verfügbaren Optionen anzuzeigen. Sie können auch Variable einfügen auswählen, um das Variablenauswahlfenster zu öffnen und eine Variable, ein Argument oder eine Eigenschaft auszuwählen.

Verwenden Sie „Strg + F“ im Editor, um die Funktion zum Suchen und Ersetzen zu öffnen. Das Fehlersymbol gibt an, wenn eine Inkompatibilität zwischen einem Ausdruck und dem Aktivitätseigenschaftstyp besteht (z. B. bei der Verwendung eines Ausdrucks vom Typ String in einer Eigenschaft vom Typ Boolean).

Sie können den Wert gültiger Ausdrücke testen, indem Sie Test auswählen. Das Testen von Ausdrücken mit komplexen Werten wird derzeit nicht unterstützt.

Filtergenerator

Erstellen Sie einen komplexen Filter mit einer oder mehreren Bedingungen. Filter ermöglichen es Ihren Automatisierungen, die genauen Elemente zu bestimmen, die verwendet werden sollten. Beispielsweise enthalten die meisten Ereignistrigger Filter, mit denen Sie die genauen Kriterien bestimmen können, die ein Ereignis erfüllen muss, damit die Automatisierung startet.

Erstellen eines Filters:

  1. Wählen Sie im Feld auf der linken Seite das Element aus, das gefiltert werden soll. Wenn Sie beispielsweise E-Mails filtern, können Sie ein E-Mail-Feld wie Von oder Textkörper auswählen.
  2. Wählen Sie einen Operator aus der Dropdownliste in der Mitte für den Vergleich des Elements aus. Je nach Datentyp sind verschiedene Operatoren auswählbar. Wenn Sie beispielsweise E-Mails nach Absender filtern, können Sie den Operator enthält oder enthält nicht für das „Von“-Feld auswählen.
  3. Wählen Sie im rechten Feld den Wert aus, mit dem das ausgewählte Element verglichen werden soll.
Um einen Filter mit mehreren Bedingungen zu erstellen, klicken Sie im Filter-Generator auf Bedingung hinzufügen und erstellen Sie jede zusätzliche Bedingung auf ähnliche Weise. Wenn Sie mehrere Bedingungen hinzufügen, wird oben im Fenster ein Dropdownmenü angezeigt, in dem Sie auswählen müssen, wann der Filter angewendet werden soll: Wählen Sie All (AND) aus, wenn der Filter angewendet wird, wenn alle Bedingungen erfüllt sind, oder Any (OR), wenn der Filter angewendet wird, wenn eine der Bedingungen erfüllt ist.
Beispiel für das Erstellen eines Filters

Sie entwerfen eine Automatisierung, die durch das Ereignis Datei erstellt in OneDrive oder Google Drive ausgelöst wird, und soll nur ausgeführt werden, wenn Dateien mit den Erweiterungen erstellt werden: pdf, tif, jpg, png, jpeg.

  1. Wählen Sie in der Triggeraktivität Zusätzliche Filter aus, um den Filtergenerator zu öffnen.
  2. Fügen Sie eine Bedingung für jede Dateierweiterung hinzu, die in den Filter aufgenommen werden soll, indem Sie Erweiterung im ersten Feld, enthält im zweiten Feld auswählen und im dritten Feld eine Erweiterung eingeben.
  3. Wählen Sie Beliebige (ODER) aus der Dropdownliste oben im Fenster aus, um anzugeben, dass die Erstellung von Dateien mit einer beliebigen Erweiterung die Automatisierung auslösen soll.


Bedingungsgenerator

Definieren Sie eine wahre oder falsche Aussage, die von einer Aktivität ausgewertet wird, um zu bestimmen, wie die Automatisierung fortgesetzt werden soll.

Erstellen einer Bedingung:

  1. Wählen Sie im Feld auf der linken Seite den ersten Wert für den Vergleich aus, z. B. eine Variable aus Ihrem Projekt.
  2. Wählen Sie aus der Dropdownauswahl in der Mitte einen Operator aus, der für den Vergleich des ersten Wertes verwendet werden soll. Je nach Datentyp stehen mehrere Operatoren zur Verfügung: greater than, greater than or equal, less than, less than or equal, equals, not equals, is empty text, is not empty text, is true, is false, starts with, does not start with, ends with, does not end with, contains, does not contain, has value, has no value, list is empty, list is not empty.
  3. Je nach Operator müssen Sie eventuell auch einen zweiten Wert aus dem rechten Feld auswählen, mit dem der erste Wert verglichen werden soll.
Um eine Anweisung mit mehreren Bedingungen zu erstellen, klicken Sie im Bedingungsgenerator auf Hinzufügen und geben Sie die gleichen Informationen für jede zusätzliche Anweisung an. Wenn Sie mehrere Anweisungen hinzufügen, wird oben im Fenster ein Dropdownmenü angezeigt, in dem Sie auswählen müssen, wann die Anweisung „true“ ist: Wählen Sie All (AND) aus, damit die Anweisung „true“ ist, wenn alle Bedingungen erfüllt sind, oder Any (OR), damit die Anweisung „true“ ist, wenn eine der Bedingungen erfüllt ist.
Beispiel für das Erstellen einer Bedingung

Sie entwerfen eine Automatisierung, die jede Datei, die in einem bestimmten Ordner auf Ihrem Google Drive oder OneDrive erstellt wird, in einen von zwei Ordnern verschiebt, basierend auf der Größe jeder Datei: Dateien ab 1 MB werden in den Ordner Große Dateien, Dateien unter 1 MB in den Ordner Kleine Dateien verschoben.

  1. Konfigurieren Sie den Trigger Datei erstellt.
  2. Fügen Sie eine If-Aktivität hinzu und klicken Sie auf das Feld Bedingung, um den Bedingungsgenerator zu öffnen.
  3. Fügen Sie im Bedingungsgenerator die Bedingung „Die Datei ist kleiner als 1 MB“ hinzu. Wir verwenden die Eigenschaft GrößeInBytes der erstellten Datei, und 1 MB = 1.000.000 Byte.
    1. Klicken Sie auf das erste Feld und wählen Sie Datei erstellt > Mehr anzeigen > Datei > SizeInBytes aus.
    2. Wählen Sie im mittleren Feld weniger als aus.
    3. Geben Sie im dritten Feld 1000000 ein und klicken Sie dann auf Speichern.


  4. Wir fügen dann zwei Move File-Aktivitäten hinzu, um die erstellte Datei wie folgt zu verschieben:
    • Eine Aktivität in der Then-Verzweigung der If-Aktivität. Diese Aktivität wird ausgeführt, wenn die Bedingung erfüllt ist (die Dateigröße ist unter 1 MB), also wählen wir Kleine Dateien als Zielordner aus.
    • Die andere Aktivität in der Else-Verzweigung der If-Aktivität. Diese Aktivität wird ausgeführt, wenn die Bedingung nicht erfüllt ist (die Dateigröße ist nicht unter 1 MB), also wählen wir Große Dateien als Zielordner aus.


Sammlungsgenerator

Erstellen Sie eine Sammlung von Elementen desselben Typs.

Um eine Sammlung zu erstellen, wählen Sie ein Element und dann Eintrag hinzufügen für jeden Eintrag aus, den Sie hinzufügen möchten.

Beispiel für das Erstellen einer Sammlung
Sie entwerfen eine Automatisierung, bei der Sie Dateien in zwei verschiedenen Download-Aktivitäten abgerufen haben. Anschließend möchten Sie die Dateien mit einer einzigen Upload Files-Aktivität auf OneDrive oder Google Drive hochladen.
  1. Wählen Sie in der Aktivität „Upload Files“ die Option Mehr anzeigen aus docs image > Erstellen Sie eine Sammlung von Dateien neben dem Feld Datei(en) .
  2. Wählen Sie Klicken zum Öffnen des Sammlungsgenerators aus.
  3. Wählen Sie Hinzufügen aus, klicken Sie dann auf das erste Feld und wählen Sie die Ausgabe der ersten Aktivität „Download File“ aus. Wiederholen Sie den Vorgang für die Ausgabe der zweiten Aktivität und klicken Sie dann auf Speichern.


Selektor für Datum und Uhrzeit

Wählen Sie ein Datum aus dem Kalender und eine Uhrzeit (Stunde und Minute) aus. Verfügbar für Felder, die einen Datums- und Uhrzeitwert erfordern.


Wenn Sie eine Variable in einem Feld verwenden, das Datums- und Uhrzeitwerte akzeptiert, sind auch Snippets verfügbar, mit denen Sie allgemeine Datums- und Uhrzeitvariablen schnell hinzufügen können:

  • Heute
  • Gestern
  • Morgen
  • Vor zwei Tagen
  • Beginn der letzten Arbeitswoche
  • Ende der letzten Arbeitswoche
  • StartOfNextWeek
  • StartOfNextMonth
  • Anfang dieser Woche
  • Anfang dieses Monats
  • Anfang des letzten Monats
  • Anfang dieses Jahres
  • Vor 3 Monaten
  • Vor 6 Monaten
  • Jetzt

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten