- Erste Schritte
- Bevor Sie beginnen
- Anleitungen zu …
- Erstellen Ihrer ersten App
- Erstellen einer für Mobilgeräte optimierten App
- Apps einbetten
- Karten einbetten
- Allgemeine Richtlinien zur Benutzererfahrung
- Container mit einer Schaltfläche ausblenden
- Einbeziehen von Excel-Tabellen in Apps
- Einschließen von MailTo-Links
- Einschließen von Sternbewertungen
- Count bei Auswahlsatzwerten verwenden
- Verwenden der Dokumentanzeige
- Verwalten der Hauptdetailansicht
- Ausgewählte Werte aus einer Tabelle verwenden
- Verwenden der Aktivität „Send Interim Result“
- Festlegen von externem Kontext
- Arbeiten mit Datenquelle und Wertbindung
- Benachrichtigungen
- 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
- Application Lifecycle Management (ALM)
- Grundlegende Anleitung zur Fehlerbehebung
Verwenden von Datenkontext
Weitere Informationen zu Entitäten finden Sie in den folgenden Anleitungen:
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
- Ö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.
-
Fügen Sie den folgenden Ausdruck in das Feld Datenkontext der Hauptseite ein:
=Lookup(Customer, [Name, "=", "Demo"])
. - Fügen Sie ein neues Textfeldsteuerelement hinzu.
-
Fügen Sie den Namen des Datenkontextes in das Feld Standardtext des Textfeldsteuerelements ein. Zeigen Sie eine Vorschau der App an. Im Textfeld sollte der mit Datenkontext konfigurierte Text angezeigt werden.
Der Datenkontext kann nur verwendet werden, um eine vorhandene Entität mithilfe der Regel Entitätsdatensatz erstellen/aktualisieren zu aktualisieren.
- Ö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.
-
Fügen Sie den folgenden Ausdruck in das Feld Datenkontext der Hauptseite ein:
=Lookup(Customer, [Name, "=", "Demo"])
. - Fügen Sie ein neues Schaltflächensteuerelement hinzu.
-
Konfigurieren Sie eine Regel zum Erstellen/Aktualisieren eines Entitätsdatensatzes für die Schaltfläche. Fügen Sie den Datenkontext der Kundenhauptseite zum Feld Welcher Entitätsdatensatz soll erstellt/aktualisiert werden? hinzu. Die Regel muss mit dem konfigurierten Datenkontext ausgefüllt werden.
- Ö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.
-
Fügen Sie den folgenden Ausdruck in das Feld Datenkontext der Hauptseite ein:
=Lookup(Customer, [Name, "=", "Demo"])
. - Fügen Sie ein neues Schaltflächensteuerelement hinzu.
-
Konfigurieren Sie eine Regel zum Löschen des Entitätsdatensatzes für die Schaltfläche. Fügen Sie den Datenkontext der Kundenhauptseite in das Feld Welcher Entitätsdatensatz soll gelöscht werden? hinzu. Die Regel sollte den konfigurierten Datenkontext löschen.
- Ö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.
-
Fügen Sie den folgenden Ausdruck in das Feld Datenkontext der Hauptseite ein:
=New(Customer)
. -
Fügen Sie zwei Textfeldsteuerelemente hinzu:
- Fügen Sie
Data Context.Name
in der Eigenschaft Wertbindung des ersten Textfeldsteuerelements hinzu. - Fügen Sie
Data Context.City
in der Eigenschaft Wertbindung des zweiten Textfeldsteuerelements hinzu.
- Fügen Sie
- Fügen Sie ein neues Schaltflächensteuerelement hinzu.
- Konfigurieren Sie eine Regel zum Erstellen/Aktualisieren eines Entitätsdatensatzes für die Schaltfläche. Fügen Sie den Datenkontext des Kunden zum Feld Welcher Entitätsdatensatz soll erstellt/aktualisiert werden? hinzu. Dadurch werden Daten automatisch an die Felder gebunden.
-
Entfernen Sie die nicht verwendeten Daten aus den Feldern. Stellen Sie sicher, dass Sie die in Schritt 6 konfigurierten Daten in den Feldern Festzulegende Werte beibehalten.
Um direkt auf einen ausgewählten Entitätsfeldwert aus einer Tabelle auf einer anderen Seite zu verweisen, müssen Sie mindestens eine Variable verwenden.
Anstatt Variablen für jedes Feld zu erstellen, können Sie eine für die Entitäts-ID verwenden. Auf der zweiten Seite können Sie Folgendes tun:
- Fügen Sie ein Containersteuerelement hinzu.
- Konfigurieren Sie die Eigenschaft Datenkontext des Containers wie folgt:
Lookup (Entity, [id, "=", myVariableID])
. - Fügen Sie die erforderlichen Steuerelemente innerhalb des Containers hinzu und binden Sie sie an die verfügbaren Felder für die Entität, die im Datenkontext verfügbar sind.
In diesem Fall können Sie die Funktion Lookup verwenden, da diese als Entitätsobjekt behandelt wird. Das bedeutet, dass Sie diese Entität mithilfe der Regel Entitätsdatensatz erstellen/aktualisieren im Containerdatenkontext aktualisieren können.