UiPath Documentation
apps
2022.4
false
Apps User Guide for Automation Suite
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Über Funktionen

Um Ihnen zu helfen, bestimmte Ausdrücke zu definieren oder einzelne Operationen während des Entwurfs Ihrer Anwendung einzubeziehen, wird eine Reihe von Funktionen im Designer bereitgestellt.

Hinweis:

Abhängig von den Funktionsspezifikationen haben einige eine grafische Darstellung, andere nicht.

Beginnen Sie mit der Verwendung der verfügbaren Funktionen, indem Sie den erforderlichen Operator auswählen, die Parameter eingeben und warten, bis der Ausgabewert zurückgegeben wird.

Hinweis:
  • Die akzeptierten Parameter können die gleiche Art von Argumenten oder ein impliziter Cast von Argumenten sein.
  • Der Ausgabewert kann primär sein oder ein Objekt.

Funktionsoperatoren

Mathematische Operatoren und Funktionen

Please access this page for more details.

Arithmetische Operatoren

OperatorBeschreibungBeispiel
+Zusatzx = y + 2
-Subtraktionx = y - 2
*Multiplikationx = y * 2
/Divisionx = y / 2
%Modulus (Divisionsrest)x = y % 2
++Schrittweise erhöhenx = ++y
--Schrittweise verringernx = --y

x = y--

String-Operatoren

Wir verwenden die folgende Hypothese, um die String-Operatoren zu präsentieren: text1 = "Good ", text2 = "Morning", and text3 = "".

OperatorBeispielText1Text2Text3
+=Text1 += Text2"Good Morning""Morning"""
&Text3 = Text1 + Text2"Good ""Morning""Good Morning"

Vergleichsoperatoren

Wir verwenden die folgende Hypothese, um die Vergleichsoperatoren zu präsentieren: x = 5.

OperatorBeschreibungVergleichGibt zurück
=, ==gleich („=“ ist dasselbe wie „==“)x == 8

x == 5
False

True
>größer alsx > 8False
>=größer als oder gleichx >= 8False
!=Ungleichx != 8True
<weniger alsx < 8True
<=weniger als oder gleichx <= 8True

Logische Operatoren

Wir verwenden die folgende Hypothese, um die logischen Operatoren zu präsentieren: x=6 und y=3.

OperatorFunctionBeschreibungBeispiel
!, not, NOTNot()nicht!(x === y) is true
&&, and, ANDAnd()und(x < 10 && y > 1) is true
||, or, OROr()oder(x === 5 || y === 5) is false

Andere Operatoren

Der in-Operator gibt ein true-Ergebnis zurück, wenn sich die angegebene Eigenschaft im angegebenen Objekt befindet, andernfalls wird ein false-Ergebnis zurückgegeben.

Hinweis:

Der in-Operator unterstützt nur Primärdatentypen, wie z. B string, number, boolean, null.

Der in-Operator wird in Data Service-Szenarien mit choice-set nicht unterstützt. Sie können stattdessen den contains-Operator verwenden, aber nur für eine Eingabe.

Funktion: Guid

Verwenden Sie diese Funktion, um einen eindeutigen Bezeichner zu generieren.

SyntaxBeschreibung
Guid()Gibt einen eindeutigen Bezeichner zurück.

Funktion: New

Hinweis:

To better understand how the New function works, check out the Using Apps with Data Service pages in the How To section.

Verwenden Sie diese Funktion, um eine neue Entität im Arbeitsspeicher zu erstellen. Diese Entität wird erst dann im Data Service gespeichert, wenn eine Regel Entität erstellen ausgeführt wird.

Sie können die Funktion New verwenden, um einen neuen Entitätsdatensatz zu erstellen, während die Funktion Lookup einen Datenkontext erstellt, der nur zum Aktualisieren eines vorhandenen Entitätsdatensatzes verwendet werden kann.

For more information on using the function, see the Using the New Function page.

Syntax Beschreibung Beispiel
New(Entity)

Erstellt eine neue Entität im Arbeitsspeicher.

docs image

Wenn eine neue Entität mit der Funktion New erstellt wird, werden die Standardwerte automatisch ausgefüllt.

Funktion: Nachschlagen

Tipp:

To better understand how the Lookup function works, check out the Using Apps with Data Service pages in the How To section.

Mit dieser Funktion können Sie den ersten Datensatz in einer Tabelle finden und zurückgeben, der eine Formel oder Bedingung erfüllt.

Syntax Beschreibung Beispiel

Lookup(Entität, Bedingung)

Gibt den ersten Entitätsdatensatz zurück, der der Bedingung entspricht.

docs image

Funktion: Filter

Hinweis:

To better understand how the Filter function works, check out the Using Apps with Data Service pages in the How To section.

Verwenden Sie diese Funktion, um eine Tabelle basierend auf ihren Feldern zu filtern.

Bei dieser Funktion wird die Groß- und Kleinschreibung nicht berücksichtigt.

Hinweis:

Abhängig von den Anforderungen Ihres Projekts können Sie bestimmte Bedingungen ausschließen, wenn Sie die Filterfunktion verwenden. Um eine Bedingung auszuschließen, können Sie einen Ausdruck schreiben, der das Filterfeld (erster Parameter des Bedingungsarrays) in null auflöst. Sie können beispielsweise Folgendes verwenden:

Filter(Customer, [If(IsBlank(Dropdown.Value), null, City), "=", Dropdown.Value])

In this case, the filter on City is only applied when the Dropdown contains a value other than blank.

Syntax Beschreibung Beispiel

Filter(Entity, Condition)

Die Funktion gibt alle Datensätze zurück, deren Ergebnis „true“ ist. Diese Ausdrücke können nach Namen auf Felder/Spalten verweisen.

docs image

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben