- Erste Schritte
- Bevor Sie beginnen
- Anleitungen zu …
- Entwerfen einer App
- Ereignisse und Regeln
- Regel: If-Then-Else
- Regel: Eine Seite öffnen
- Regel: URL öffnen
- Regel: Popover/unterstes Blatt schließen
- Regel: Nachricht anzeigen
- Regel: Drehfeld anzeigen/ausblenden
- Regel: Werte festlegen
- Regel: Prozess starten
- Regel: Datei in Speicher-Bucket hochladen
- Regel: Datei aus Speicher-Bucket abrufen
- Regel: Entitätsdatensatz erstellen/aktualisieren
- Regel: Entitätsdatensatz löschen
- Regel: Zu Warteschlange hinzufügen
- Funktion: And, Or, Not
- Funktion: Concat
- Funktion: Contains
- Funktion: Count
- Funktion: EndsWith
- Funktion: If
- Funktion: IsBlank
- Funktion: Length
- Funktion: List
- Funktion: StartsWith
- Funktion: Summe
- Funktion: Sortieren
- Funktion: Jetzt
- Funktion: Heute
- Funktion: Time
- Funktion: Year
- Funktion: Month
- Funktion: Day
- Funktion: Hour
- Funktion: Minute
- Nutzen von RPA in einer App
- Nutzen von Entitäten in Ihrer App
- Nutzen von Warteschlangen in Ihrer App
- Application Lifecycle Management (ALM)
- Grundlegende Anleitung zur Fehlerbehebung
Ü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.
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.
- 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.
Weitere Informationen finden Sie auf dieser Seite.
Operator |
Beschreibung |
Beispiel |
---|---|---|
|
Zusatz |
|
|
Subtraktion |
|
|
Multiplikation |
|
|
Division |
|
|
Modulus (Divisionsrest) |
|
|
Schrittweise erhöhen |
|
|
Schrittweise verringern |
|
text1 = "Good ", text2 = "Morning", and text3 = ""
.
Operator |
Beispiel |
Text1 |
Text2 |
Text3 |
---|---|---|---|---|
|
Text1 += Text2 |
"Good Morning" |
"Morning" |
"" |
|
Text3 = Text1 + Text2 |
"Good " |
"Morning" |
"Good Morning" |
x = 5
.
Operator |
Beschreibung |
Vergleich |
Gibt zurück |
---|---|---|---|
= , == |
gleich („=“ ist dasselbe wie „==“) |
|
False True |
|
größer als |
|
False |
|
größer als oder gleich |
|
False |
|
Ungleich |
|
True |
|
weniger als |
|
True |
|
weniger als oder gleich |
|
True |
x=6
und y=3
.
Operator |
Function |
Beschreibung |
Beispiel |
---|---|---|---|
! , not , NOT |
Not() |
nicht |
|
&& , and , AND |
And() |
und |
|
|| , or , OR |
Or() |
oder |
|
in
-Operator gibt ein true-Ergebnis zurück, wenn sich die angegebene Eigenschaft im angegebenen Objekt befindet, andernfalls wird ein false-Ergebnis zurückgegeben.
in
-Operator unterstützt nur Primärdatentypen, wie z. B string
, number
, boolean
, null
.
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.
Verwenden Sie diese Funktion, um einen eindeutigen Bezeichner zu generieren.
Syntax |
Beschreibung |
---|---|
Guid() |
Gibt einen eindeutigen Bezeichner zurück. |
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. |
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. |
|
Verwenden Sie diese Funktion, um eine Tabelle basierend auf ihren Feldern zu filtern.
Bei dieser Funktion wird die Groß- und Kleinschreibung nicht berücksichtigt.
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. |
|