- 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
Der Abfragegenerator
Mit dem Abfragegenerator können Sie Daten aus Data Service-Entitäten filtern und dabei eine vordefinierte Syntax beachten.
Fetch()
, um Ihre Data Service-Entitäten auszuwerten und zu sortieren.
Als Voraussetzung müssen Sie in Ihrer App auf vorhandene Data Service-Entitäten verweisen. Um den Abfragegenerator zu verwenden, führen Sie die folgenden Schritte aus:
Fetch()
, um Entitätsdaten abzurufen und zu bearbeiten.
Fetch()
hat die folgenden Parameter:
FilterGroup |
Eine Gruppe von Filtern im Data Service |
PaginationProps |
Geben Sie die Seitengröße und die Anzahl der zu überspringenden Datensätze an. |
SortOption [] sortOptions |
Geben Sie die zu sortierende Spalte und die Sortierreihenfolge an. |
string[] selectedFields |
Geben Sie die Entitätsfelder an, die zurückgegeben werden sollen. |
ExpansionFieldOption[] expansionFieldOptions |
Geben Sie an, welche Spalte einer Beziehungsentität erweitert und zurückgegeben werden soll. Apps erlauben Erweiterungen der Ebene eins, d. h., bei einem Beziehungsfeld erwarten die Ausdrücke, dass eine Eigenschaftsebene zugänglich ist. Der Abfragegenerator fügt diese Eigenschaften automatisch hinzu und sind für die Nicht-System-Entitäten obligatorisch. |
Fetch()
ein ListSource<T>
zurückgibt, das vom gleichen Typ wie für Listensteuerelemente ist, gibt FetchOne()
einen einzelnen Datensatz vom Typ T zurück.
Fetch()
manuell ändern, um benutzerdefinierte Ergebnisse zu erhalten:
Ruft die Anzahl der Datensätze für eine Entität ab, z. B. SystemUsers.
Fetch(of SystemUsers)()
Fetch(of SystemUsers)()
Fetch(of SystemUsers)(createFilterGroup(new QueryFilter(){addFilter("Name", "=", "You")}), new PaginationProps(0, 10))
Fetch(of SystemUsers)(createFilterGroup(new QueryFilter(){addFilter("Name", "=", "You")}), new PaginationProps(0, 10))
Fetch(of SystemUsers)(createFilterGroup(new QueryFilter(){addFilter("Name", "=", "You")}), new PaginationProps(0, 10), new SortOption(){addSortOption("Date")})
Fetch(of SystemUsers)(createFilterGroup(new QueryFilter(){addFilter("Name", "=", "You")}), new PaginationProps(0, 10), new SortOption(){addSortOption("Date")})
Fetch(of SystemUsers)(createFilterGroup(new QueryFilter(){addFilter("Name", "=", "You")}), new PaginationProps(0, 10), new SortOption(){addSortOption("Date", true)})
Fetch(of SystemUsers)(createFilterGroup(new QueryFilter(){addFilter("Name", "=", "You")}), new PaginationProps(0, 10), new SortOption(){addSortOption("Date", true)})
Fetch(of SystemUsers)(Nothing, new PaginationProps(0, 100))
Fetch(of SystemUsers)(Nothing, new PaginationProps(0, 100))
Beispiel für das Steuerelement Raster bearbeiten:
Fetch(of SystemUsers)(Nothing, new PaginationProps(MainPage.EditableGrid.PageStart, MainPage.EditableGrid.PageLimit))
Fetch(of SystemUsers)(Nothing, new PaginationProps(MainPage.EditableGrid.PageStart, MainPage.EditableGrid.PageLimit))
Fetch(of SystemUsers)(createFilterGroup(new QueryFilter(){addFilter("Name", "=", "You")}), new PaginationProps(0, 10), Nothing, new string(){"Name"})
Fetch(of SystemUsers)(createFilterGroup(new QueryFilter(){addFilter("Name", "=", "You")}), new PaginationProps(0, 10), Nothing, new string(){"Name"})
- Verwenden des Abfragegenerators
- Die Abruffunktion
- The FetchOne() function
- Einfacher Abruf
- Abrufen mit Filterbedingung
- Abrufen mit Filterbedingung und Sortierreihenfolge (aufsteigend)
- Abrufen mit Filterbedingung und Sortierreihenfolge (absteigend)
- Abrufen mit statischen PaginationProps
- Abrufen mit steuerungsgebundenen PaginationProps
- Abrufen mit Projektion