- Erste Schritte
- Demo-Apps
- Anleitungen zu …
- Erstellen Ihrer ersten App
- Erstellen einer mobilfreundlichen App
- Allgemeine Richtlinien zur Benutzererfahrung
- Verwalten der Hauptdetailansicht
- Verwenden der Dokumentanzeige
- Count bei Auswahlsatzwerten verwenden
- Ausgewählte Werte aus einer Tabelle verwenden
- Apps einbetten
- Karten einbetten
- Container mit einer Schaltfläche ausblenden
- Einschließen von MailTo-Links
- Einschließen von Sternbewertungen
- Festlegen von externem Kontext
- Arbeiten mit Datenquelle und Wertbindung
- Verwenden der Aktivität „Send Interim Result“
- Öffentliche Apps
- Benachrichtigungen
- Verwenden von VB-Ausdrücken
- 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: Werte neu festlegen
- 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: Guid
- 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
- Funktion: New
- Funktion: Nachschlagen
- Funktion: Filter
- Nutzen von RPA in einer App
- Nutzen von Entitäten in Ihrer App
- Nutzen von Warteschlangen in Ihrer App
- Nutzen von Medien in Ihrer App
- Nutzen von Aktionen in Ihrer App
- Nutzen von Verbindungen in Ihren Apps
- Application Lifecycle Management (ALM)
- UiPath First-Party-Apps
- Grundlegende Anleitung zur Fehlerbehebung
Regel: If-Then-Else
Vorgänge in unserer App sollen oft „bedingt“ erfolgen, z. B. wenn der Wert eines Labels <0 ist, soll er rot sein. Dies erreichen wir, indem wir „If-Then-Else“-Anweisungen (wenn, dann, sonst) mit bedingten Ausdrücken kombinieren.
In Apps Studio können Sie mit der Regel „If-Then-Else‟ Folgendes angeben:
- die zu überprüfende(n) Bedingung(en) (die in der If-Anweisung eingegeben wird/werden)
- was passiert, wenn die Bedingung True ist (die in die Then-Anweisung eingegeben wird)
-
was passiert, wenn die Bedingung False ist (die in die Else-Anweisung eingegeben wird)
Es gibt zwei Arten von bedingten Anweisungen, die unter „If“ verwendet werden können:
- Vergleichen: Wird verwendet, um zwei Werte zu vergleichen.
- Gruppe: Wird verwendet, um mehrere Vergleiche zu gruppieren (Und/Oder).
Mit der Funktion „Vergleichen‟ können Sie einen bedingten Ausdruck schreiben, also etwas, das als „True‟ oder „False‟ ausgewertet wird.
Jede Bedingung gibt zwei zu vergleichende Werte und eine Vergleichsoperation an.
Diese Werte können sein:
- ein Verweis auf eine Steuerelementeigenschaft
- ein statischer Wert (d. h. eine Zahl oder eine Zeichenfolge)
Die Vergleichsoperation muss eine der folgenden sein:
Vergleichsoperation |
Symbol |
Beschreibung |
Beispiel |
---|---|---|---|
weniger als |
< |
Gibt „True‟ zurück, wenn der linke Wert kleiner als der rechte Wert ist |
3 < 6 |
weniger als oder gleich |
≤ |
Gibt „True‟ zurück, wenn der linke Wert kleiner oder gleich dem rechten Wert ist |
Wert Kassenbestand ≤ 0 |
größer als |
Gibt „True‟ zurück, wenn der linke Wert größer als der rechte Wert ist |
5 > 2 | |
größer als oder gleich |
≥ |
Gibt „True‟ zurück, wenn der linke Wert größer oder gleich dem rechten Wert ist |
Wert Kassenausgang ≥ 0 |
Gleich |
= |
Gibt „True‟ zurück, wenn der linke Wert gleich dem rechten Wert ist |
Status = WA |
Ungleich |
≠ |
Gibt „True‟ zurück, wenn der linke Wert nicht gleich dem rechten Wert ist |
Transaktions-ID ≠ 0 |
Mit der Funktion „Gruppe‟ können Sie mehrere bedingte Ausdrücke miteinander kombinieren. Damit lassen sich komplexere bedingte Ausdrücke wie etwa „Wenn sowohl X als auch Y wahr sind‟ oder „Wenn entweder X oder Y wahr ist‟ in Apps verwenden.
Mit der Funktion Gruppe können Sie mehrere Vergleichsanweisungen mithilfe von Logik gruppieren.
Die Then- und Else-Anweisungen können beliebige Regeln sein, d. h., Sie können Anweisungen verschachteln.
Szenario: Wenn auf die Schaltfläche „Übermitteln‟ geklickt wird, wird ein Prozess ausgeführt und eine Transaktions-ID wird zurückgegeben. Die Textfarbe des Labels „Transaktions-ID‟ muss rot sein, wenn die Einzahlung kleiner als 0 ist, andernfalls muss die Farbe grün sein.
Die Textfarbe des Labels „Transaktions-ID‟ muss rot sein, wenn ihr Wert kleiner als 0 ist. Andernfalls muss sie grün sein.