- 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
- Verweisen auf eine Entität in Ihrer App
- Ersetzen einer Entität
- Verwenden von Apps mit dem Data Service
- 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
Verwenden von Apps mit dem Data Service
- In der Laufzeit werden maximal 1000 Datensätze für jeden Filter abgerufen.
- Nachdem die Daten geladen wurden, werden die Entitätsdaten nur aktualisiert, wenn eine Regel ausgeführt wird. Aktualisierungen des Data Service durch Prozesse oder andere Mittel werden nicht automatisch übernommen. Stellen Sie sicher, dass Sie die Daten in diesen Szenarien explizit aktualisieren.
- Der
in
-Operator unterstützt nur Primärdatentypen, wie z. Bstring
,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.
Bevor Sie dieses Beispiel starten, stellen Sie sicher, dass Sie über die richtigen Berechtigungen vom Data Service verfügen. Weitere Informationen finden Sie auf der Seite Data Service – Zugriff verwalten.
Für dieses Beispiel verwenden wir eine Entität namens Kunde mit den folgenden Feldern:
- Address
- Adresse 2
- Stadt
- Name
- Telefon
- Plan
- Status (State)
- Postal Code
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.
Verwenden Sie die Funktion Filter, um mehrere Entitätsdatensätze abzurufen, die auf die angegebene Bedingung zutreffen. Um einen einzelnen Datensatz auszuwählen, verwenden Sie stattdessen die Lookup-Funktion.
- Öffnen Sie Ihre bereits vorhandene Anwendung oder starten Sie eine neue Anwendung.
- Erstellen Sie eine neue Tabelle.
-
Fügen Sie Ihrer App eine Entität hinzu, indem Sie auf Beliebige hinzufügen . klicken oben auf der Leinwand und wählen Sie Entitätaus.
- Binden Sie die neu hinzugefügte Entität an die Tabelle, indem Sie sie im Feld Datenquelle der Tabelle hinzufügen.
-
Filtern Sie die Informationen aus der Tabelle mithilfe der Funktion Filter nach Staat. In diesem Beispiel fügen Sie, um den Kunden nach dem Bundesstaat Kalifornien zu filtern, den folgenden Ausdruck in die Eigenschaft Datenquelle der Tabelle ein:
= Filter(Customer, [State, "=", "CA"])
.
Verwenden Sie die Funktion Sort, um Kunden nach Namen zu sortieren.
- Öffnen Sie Ihre bereits vorhandene Anwendung oder starten Sie eine neue Anwendung.
- Erstellen Sie eine neue Tabelle.
-
Fügen Sie Ihrer App eine Entität hinzu, indem Sie auf Beliebige hinzufügen . klicken oben auf der Leinwand und wählen Sie Entitätaus.
-
Binden Sie die neu hinzugefügte Entität an die Tabelle, indem Sie sie im Feld Datenquelle der Tabelle hinzufügen.
-
Sortieren Sie Informationen aus der Tabelle mithilfe der Funktion Sortieren nach Namen in absteigender Reihenfolge. Fügen Sie in diesem Beispiel den folgenden Ausdruck in der Eigenschaft Datenquelle der Tabelle hinzu:
= Sort(Customer, Name, "Desc")
.
In diesem Beispiel erstellen wir eine Datentabelle mit drei Schaltflächen:
- Neuen erstellen
- Auswahl bearbeiten
- Auswahl löschen
Die Schaltflächen Neu erstellen und Ausgewählte bearbeiten führen zu derselben Seite.
- Öffnen Sie Ihre bereits vorhandene Anwendung oder starten Sie eine neue Anwendung.
- Erstellen Sie eine neue Tabelle.
-
Erstellen Sie zwei neue Schaltflächen oben in der Tabelle: Auswahl bearbeiten und Neu erstellen. Erstellen Sie eine dritte Schaltfläche am unteren Rand der Tabelle mit dem Namen Auswahl löschen.
-
Fügen Sie Ihrer App eine Entität hinzu, indem Sie oben in der Arbeitsfläche auf das Symbol Hinzufügen klicken und Entität auswählen.
-
Binden Sie die neu hinzugefügte Entität an die Tabelle, indem Sie sie im Feld Datenquelle der Tabelle hinzufügen.
-
Erstellen Sie eine neue Seite mit dem Namen Kunden bearbeiten/erstellen und fügen Sie die folgenden Steuerelemente hinzu:
6.1 Fügen Sie für jedes der Entitätsfelder entsprechende Textfelder hinzu und binden Sie sie.
6.2 Fügen Sie eine Schaltfläche unter den Textfeldern hinzu und nennen Sie sie Speichern.6.3 Richten Sie eine Variable mit dem NamenselectedCustomerId
mithilfe einer Wert festlegen-Regel im Ereignis Wertänderung der Tabelle ein. Binden Sie die Variable anTable.SelectedValue.Id
, um sie auf einer anderen Seite zu verwenden. 6.4 Fügen Sie der Schaltfläche Speichern eine If-Then-Else- Regel hinzu und konfigurieren Sie sie: Fügen Sie den folgenden Ausdruck in das If -Feld hinzu:=selectedCustomerId
==""
, wie in der folgenden Abbildung gezeigt.
-
Fügen Sie eine Regel zum Erstellen/Aktualisieren des Entitätsdatensatzes im Feld Then hinzu und konfigurieren Sie sie wie in der folgenden Abbildung:
-
Fügen Sie eine Regel zum Erstellen/Aktualisieren des Entitätsdatensatzes im Feld Else hinzu und fügen Sie den folgenden Ausdruck in das Feld Welcher Entitätsdatensatz soll erstellt/aktualisiert werden? ein:
=Lookup(Customer, [Id, "=", selectedCustomerId])
, wobeiId
die ID der Entität ist. Konfigurieren Sie die Regel wie in der folgenden Abbildung.
7. Fügen Sie der Schaltfläche Auswahl löschen aus Schritt 3 eine Regel zum Löschen des Entitätsdatensatzes hinzu und fügen Sie den folgenden Ausdruck in das Feld Welcher Entitätsdatensatz soll gelöscht werden? ein* Feld: Lookup(Customer, [Id, "=', Table.Id]).
8. Konfigurieren Sie sowohl die Schaltfläche Auswahl bearbeiten als auch Neu erstellen aus Schritt 3, um zur Seite Kunde bearbeiten/erstellen zu gelangen.