Variablenmanipulation

Abgeschlossen

In vorherigen Lerneinheiten haben Sie gesehen, dass jeder Variablenname in Prozentzeichen eingeschlossen werden muss, damit die Plattform ihn als Variable interpretiert.

Das Prozentzeichen wird als Sonderzeichen zur Bezeichnung von Variablen verwendet. Die Plattform wertet jeden Ausdruck zwischen Prozentzeichen als Variable aus.

Screenshot einer Variablen mit der prozentualen Notation

Wenn Sie das Prozentzeichen als einfaches Zeichen in einem hartcodierten Text verwenden möchten, müssen Sie es mit dem umgekehrten Schrägstrich (\) kombinieren.

Mit Power Automate für Desktop können Sie komplexe Ausdrücke erstellen, die hartcodierte Werte, Variablennamen, arithmetische Operationen, Vergleiche, logische Operationen und Klammern enthalten.

Screenshot eines Ausdrucks mit arithmetischen und logischen Operatoren

Hartcodierte Werte

Wenn Sie Flows entwickeln, müssen Sie möglicherweise hartcodierte Textwerte in Ausdrücke einschließen. Sie müssen Anführungszeichen verwenden, um einen hartcodierten Wert einzugeben. Die Flows behandeln jeden Wert in Anführungszeichen als Textwert und nicht als Variablennamen.

Screenshot zu hartcodierten Textvariablen als Aktionsparameter

Variablennamen

Wenn Sie mehrere Variablen in einem Ausdruck verwenden möchten, können Sie deren Namen dem Ausdruck ohne weitere Notation hinzufügen.

Screenshot eines Ausdrucks mit zwei Variablennamen

Grundrechenarten

Wenn Sie mathematische Operationen ausführen möchten, können Sie mit Power Automate für Desktop alle wesentlichen arithmetischen Operatoren verwenden, z. B. Addition (+), Subtraktion (-), Multiplikation (*) und Division (/).

Mit Ausnahme von arithmetischen Operationen mit numerischen Werten und Variablen können Sie den Additionsoperator auch zum Verketten von Zeichenfolgen verwenden. Durch das Hinzufügen von Zahlen und Textzeichenfolgen im selben Ausdruck werden die Zahlen in Text konvertiert und mit den anderen Textzeichenfolgen verknüpft.

Screenshot eines Ausdrucks mit arithmetischem Operator

Vergleiche

Neben arithmetischen Operatoren können Sie auch Vergleiche mit den folgenden relationalen Operatoren durchführen:

Operator Beschreibung
=, != Gleich/nicht gleich
<, <= Kleiner als/kleiner als oder gleich
>, >= Größer als/größer als oder gleich

Screenshot eines Ausdrucks mit relationalem Operator

Hinweis

Beachten Sie, dass Vergleiche entweder True oder False als Wert ergeben. Naturgemäß können Sie Vergleiche ausschließlich zwischen Werten desselben Typs durchführen.

Logische Operatoren

In vielen Flows müssen Sie möglicherweise überprüfen, ob ein Wert bestimmten Standards entspricht. Sie können die logischen Operatoren verwenden, um die Bedingungen zu überprüfen und komplexere Logik in einem einzelnen Ausdruck zu implementieren. Die unterstützten Operatoren sind AND und OR.

Screenshot eines Ausdrucks mit logischem Operator

Klammern

Wenn Sie Ausdrücke erstellen, können Sie bestimmte Teile davon priorisieren. Verwenden Sie Klammern, um die Priorität eines Operators zu ändern. Power Automate für Desktop verarbeitet Klammern auf die gleiche Weise wie Algebra und Programmiersprachen.

Screenshot eines komplexen Ausdrucks mit Klammern