Apps
2022.4
False
Bannerhintergrundbild
Apps User Guide for Automation Suite
Letzte Aktualisierung 19. Apr. 2024

Ü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

Weitere Informationen finden Sie auf dieser Seite.

Arithmetische Operatoren

Operator

Beschreibung

Beispiel

+

Zusatz

x = y + 2

-

Subtraktion

x = y - 2

*

Multiplikation

x = y * 2

/

Division

x = y / 2

%

Modulus (Divisionsrest)

x = y % 2

++

Schrittweise erhöhen

x = ++y

--

Schrittweise verringern

x = --y

x = y--

String-Operatoren

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

Operator

Beispiel

Text1

Text2

Text3

+=

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.

Operator

Beschreibung

Vergleich

Gibt zurück

=, ==

gleich („=“ ist dasselbe wie „==“)

x == 8

x == 5

False

True

>

größer als

x > 8

False

>=

größer als oder gleich

x >= 8

False

!=

Ungleich

x != 8

True

<

weniger als

x < 8

True

<=

weniger als oder gleich

x <= 8

True

Logische Operatoren

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

Operator

Function

Beschreibung

Beispiel

!, not, NOT

Not()

nicht

!(x === y) is true

&&, and, AND

And()

und

(x < 10 && y > 1) is true

||, or, OR

Or()

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.

Syntax

Beschreibung

Guid()

Gibt einen eindeutigen Bezeichner zurück.

Funktion: New

Hinweis: Um die Funktionsweise der Funktion „Neu“ besser zu verstehen, sehen Sie sich die Seiten Verwenden von Apps mit Data Service im Abschnitt Anleitung an.

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.

Weitere Informationen entnehmen Sie der Seite Verwenden der New-Funktion.

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: Um die Funktionsweise der Suchfunktion besser zu verstehen, sehen Sie sich die Seiten Verwenden von Apps mit Data Service im Abschnitt Anleitung an.

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: Um die Funktionsweise der Filterfunktion besser zu verstehen, sehen Sie sich die Seiten Verwenden von Apps mit Data Service im Abschnitt Anleitung an.

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 ein null auflöst. Sie können beispielsweise Folgendes verwenden:

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

In diesem Fall wird der Filter für Stadt nur angewendet, wenn das Dropdown -Menü einen anderen Wert als leer enthält.

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?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.