- Erste Schritte
- Bevor Sie beginnen
- Anleitungen zu …
- Greifen Sie auf die Produktions-URL einer App zu
- Erstellen einer mobilfreundlichen App
- Debuggen von Apps
- Karten einbetten
- Festlegen von externem Kontext
- Verwenden Sie Arrays, um Dropdown-Menüs, Dropdown-Menüs mit Mehrfachauswahl und Optionsfeld-Steuerelemente auszufüllen
- Count bei Auswahlsatzwerten verwenden
- Verwenden Sie DataTable mit Tabellensteuerelementen und Bearbeitungsrastersteuerelementen
- Eingabemaske verwenden
- 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: Wert festlegen
- Regel: Prozess starten
- Regel: Werte neu festlegen
- Regel: Datei in Speicher-Bucket hochladen
- Regel: Datei aus Speicher-Bucket herunterladen
- Regel: Entitätsdatensatz erstellen
- Regel: Entitätsdatensatz aktualisieren
- Regel: Entitätsdatensatz löschen
- Regel: Zu Warteschlange hinzufügen
- Regel: Workflow auslösen
- 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 des Auswahlsatzes
- Anzeigen des Werts eines Entitätsfelds in einer Beschriftung
- Verwenden von Apps mit dem Data Service
- Nutzen von Warteschlangen in Ihrer App
- Application Lifecycle Management (ALM)
- Grundlegende Anleitung zur Fehlerbehebung

Apps-Benutzerhandbuch
Verwenden von Apps mit dem Data Service
Hintergrundinformationen
- Zur Laufzeit werden maximal 1000 Datensätze für jeden Filter abgerufen.
- Nachdem die Entitätsdaten geladen wurden, werden die Daten nur aktualisiert, wenn eine Regel ausgeführt wird. Alle Änderungen, die durch Prozesse oder andere Mittel an der Entität vorgenommen werden, werden nicht automatisch in Apps aktualisiert. Stellen Sie sicher, dass Sie die Daten in diesen Szenarien explizit aktualisieren.
- Der
in-Operator unterstützt nur Primärdatentypen, wie z. B.:string,number,boolean,null. Derin-Operator wird in Data Service-Szenarien mitchoice-setnicht unterstützt. Sie können stattdessen dencontains-Operator verwenden, aber nur für eine Eingabe.
Überblick
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
Kunden nach Staaten filtern
Verwenden Sie die Funktion „Funktion: Abrufen “, um mehrere Entitätsdatensätze abzurufen. Darüber hinaus können Sie den Abfragegenerator verwenden, um die abgerufenen Datensätze zu filtern. In diesem Beispiel wenden wir einen Filter auf die Entität Kunde an, sodass die Suche nur Kunden aus dem Bundesstaat Washington zurückgibt.
Weitere Informationen dazu finden Sie unter Die Abruffunktion .
Wenn Sie einen einzelnen Datensatz abrufen möchten, verwenden Sie stattdessen die FetchOne -Funktion.
- Öffnen Sie eine vorhandene Anwendung oder erstellen Sie eine neue Anwendung.
- Fügen Sie Ihrer App ein Tabellensteuerelement hinzu:
- Wählen Sie Steuerelement hinzufügen aus.
- Wählen Sie Anzeige aus.
- Ziehen Sie das Tabellensteuerelement in einen Bereich in Ihrer App.
- Fügen Sie Ihrer App eine Entität hinzu:
- Wählen Sie Hinzufügenaus
Symbol oben auf der Arbeitsfläche. - Select Entity.
- Wählen Sie einen Mandanten aus.
- Wählen Sie die Entität aus, die Sie Ihrer App hinzufügen möchten, und dann Hinzufügen.
- Wählen Sie Hinzufügenaus
- Binden Sie die Entität an das Tabellensteuerelement :
- Wählen Sie auf der Registerkarte Allgemein des Eigenschaftenbereichs die Schaltfläche Zusätzliche Ressourcen neben Datenquelle aus .
- Wählen Sie Abfragegenerator aus.
- Wählen Sie die Entität aus, die Sie verwenden möchten, und dann Bedingung hinzufügen.
- Wählen Sie ein Feld aus dem Dropdownmenü aus, dann einen Operator, z. B.
=. - Geben Sie die Zeichenfolge, nach der Sie die Datensätze filtern möchten, umgeben von Anführungszeichen ein. Wenn Sie beispielsweise nur Kundendatensätze aus dem Bundesstaat Washington möchten, fügen Sie
"WA"als Wert hinzu.
- Verwenden Sie den Ausdrucks-Editor , um einen Filter unter bestimmten Bedingungen anzuwenden:
- Wählen Sie im Abfragegenerator die Schaltfläche Ressourcen öffnen und dann Ausdrucks-Editor.
- Schreiben Sie einen Ausdruck, der eine Bedingung enthält. Sie können beispielsweise eine IF-Bedingung verwenden, um einen Filter nur anzuwenden, wenn ein Dropdown- Steuerelement auf der Hauptseite der App nicht leer ist und einen vom Benutzer angegebenen Wert enthält:
Fetch(of Customer)( If( MainPage.Dropdown is Nothing, Nothing, createFilterGroup(New QueryFilter(){addFilter("State", "contains", MainPage.Dropdown.Value)}, Nothing, 0)), Nothing, Nothing, Nothing, New ExpansionFieldOption( {addExpansionFieldOption("CreatedBy", New String(){"Id","Name"}), addExpansionFieldOption("UpdatedBy", New String(){"Id","Name"})})Fetch(of Customer)( If( MainPage.Dropdown is Nothing, Nothing, createFilterGroup(New QueryFilter(){addFilter("State", "contains", MainPage.Dropdown.Value)}, Nothing, 0)), Nothing, Nothing, Nothing, New ExpansionFieldOption( {addExpansionFieldOption("CreatedBy", New String(){"Id","Name"}), addExpansionFieldOption("UpdatedBy", New String(){"Id","Name"})})
Wenn Sie eine Vorschau der App anzeigen oder sie ausführen, wird die Abfrage ausgeführt und die gefilterten Datensätze abgerufen.
Kunden sortieren
Verwenden Sie den Abfragegenerator, um Sortieroptionen auf Ihre Suche anzuwenden.
- Öffnen Sie eine vorhandene Anwendung oder erstellen Sie eine neue Anwendung.
- Fügen Sie Ihrer App ein Tabellensteuerelement hinzu:
- Wählen Sie Steuerelement hinzufügen aus.
- Wählen Sie Anzeige aus.
- Ziehen Sie das Tabellensteuerelement in einen Bereich in Ihrer App**.**
- Fügen Sie Ihrer App eine Entität hinzu:
- Wählen Sie Hinzufügenaus
Symbol oben auf der Arbeitsfläche. - Select Entity.
- Wählen Sie einen Mandanten aus.
- Wählen Sie die Entität aus, die Sie Ihrer App hinzufügen möchten, und dann Hinzufügen.
- Wählen Sie Hinzufügenaus
- Binden Sie die Entität an die Tabelle und wenden Sie eine Sortierregel an:
- Wählen Sie auf der Registerkarte Allgemein des Eigenschaftenbereichs die Schaltfläche Zusätzliche Ressourcen neben Datenquelle aus.
- Wählen Sie Abfragegenerator aus.
- Wählen Sie Zusätzliche Einstellungen aus.
- Fügen Sie im Feld Sortieren nach das Feld hinzu, nach dem Sie sortieren möchten, z. B. Name.
- Das Feld Aufsteigend sortieren ist standardmäßig auf „true“ festgelegt. Wählen Sie das Feld aus und geben Sie dann False ein, um die Ergebnisse in absteigender Reihenfolge zu sortieren.
- Zeigen Sie eine Vorschau Ihrer App an oder führen Sie sie aus. Wenn Sie Ihre App in der Vorschau anzeigen oder ausführen, zeigt die Tabelle Datensätze aus dem Feld Name in Ihrer Entität in alphabetisch absteigender Reihenfolge an.
Verwendung von Entitäten im Bearbeitungsraster
Sie können das Steuerelement Raster bearbeiten verwenden, um Entitätsdatensätze in Ihrer App anzuzeigen und mit diesem Steuerelement CRUD-Vorgänge für Ihre Entität auszuführen.
Weitere Informationen und praktische Beispiele für das Steuerelement Raster bearbeiten finden Sie unter Verwenden von Fetch zum Abrufen von Entitätsdatensätzen in Steuerelementen des Bearbeitungsrasters und Verwenden von Entitäten mit Rasterbearbeitungssteuerelementen .