Konfigurieren Sie einen parametrisierten Datensatzbildschirm
Konfigurieren Sie einen Datensatzbildschirm, um einen Benutzer nach einem Parameter abzufragen. Der Bildschirm verwendet dann diesen Parameter, um den Datensatz zu bestimmen, der im Bildschirm angezeigt wird.
Vorbereitungen
Erforderliche Rolle: admin
Prozedur
-
Navigieren zu Alle > System Mobile > Mobile App Builder.
Die zugehörigen Listen namens Mobile App Builder
-
Suchen Sie nach dem Anwendungsbereich, in dem Sie arbeiten, und wählen Sie dann den Namen des Anwendungsbereichs aus.
Die zugehörigen Listen namens Mobile App Builder
- Wählen Sie die Kategorie Bildschirme und dann Neu.
- Wählen Sie auf der Seite „Bildschirm erstellen“ die Option Datensatz und dann Fortsetzenaus.
-
Füllen Sie die folgenden Felder nach Bedarf aus.
Tabelle : 1. Bildschirmfelder aufzeichnen Feld Beschreibung Name Der Name Ihres Bildschirms. Dieser Name wird als Kachel in der mobilen Anwendung angezeigt.
Beschreibung Zusätzliche Informationen zu Ihrem Bildschirm. Abruftyp Einstellungen, die bestimmen, wann Daten in Ihren Bildschirm geladen werden. Wählen Sie aus den folgenden Abruftypen aus:
- Vorabrufen: Mit dieser Option werden Datensatzbildschirmdaten vorab geladen, wenn ein Endanwender auf eine Liste, einen Kalender oder einen Datensatzbildschirm zugreift.
- Bei Bedarf: Die App sendet nur dann eine Netzwerkanforderung, wenn Endanwender zu ihr navigieren.
- Hintergrund: Die App sendet im Hintergrund eine Netzwerkanforderung zum Laden von eingebetteten Bildschirmen oder zum Aufzeichnen von Bildschirmsegmenten.
- Dynamisches Vorabrufen: Bildschirme für die ersten 10 Zeilen werden wie für den Abruftyp „Vorabrufen“ beschrieben geladen. Nachdem die ersten 10 Zeilen geladen wurden, werden zusätzliche Zeilen von Bildschirmen mit dem Abruftyp „On-Demand“ geladen.
Dynamische Vorabrufanzahl Sie können die Anzahl der mit vorabrufen geladenen Zeilen ändern, indem Sie den Wert des Felds Dynamische Vorabrufanzahl ändern. Bildschirmnamen ausblenden Option zum Ausblenden des Bildschirmnamens des Datensatzes. Anzeigen mit (Veraltete Karte/Karte) Eine Karte, die für den Headerabschnitt des Datensatzbildschirms verwendet wird. Verwenden Sie Mobile Card Builder, um das Erscheinungsbild Ihrer mobilen Karte oder der auf der Karte angezeigten Felder zu ändern. Weitere Informationen zur Verwendung von Mobile Card Builderfinden Sie unter Bildschirm mit Mobile Card Builder anpassen.
Die Best Practice ist die Verwendung von Karte.
Karte Dies ist ein Element, das Informationen aus verschiedenen Datensätzen visuell anzeigt. Sie können diese Informationen gestalten, indem Sie für jeden Informationstyp bestimmte Bedingungen festlegen. Symbol Symbol, das im Header des Startprogramm-Bildschirms angezeigt wird. Warnung Dies ist eine mobile Warnungsüberlagerung für einen Datensatzbildschirm. Verwenden Sie diese Option, um Benutzer über eine wichtige Nachricht zu informieren und sie zu einem bestimmten Bildschirm weiterzuleiten. Pro Instanz ist nur eine Benachrichtigung für Mobile verfügbar. Datenelement Dies definiert, welche Tabelle als Datenquelle dienen soll und welche Bedingungen erfüllt sein müssen, damit die Daten angezeigt werden. Datensatz-Bildschirmsegmente Dies ist ein UI-Element zum Wechseln zwischen verschiedenen Listen auf einem einzelnen Datensatzbildschirm. Verwenden Sie diese Option, um Inhalte auf dem Bildschirm in verschiedene Bereiche zu unterteilen. Dynamische Segmenthöhe Legt die Höhe für Segmente mit dynamischer Größe fest. Mindestbreite dynamischer Segmente Legt die Mindestbreite für Segmente mit dynamischer Größe fest. Funktionsinstanzen des obersten Menüs Funktionen, die im oberen Menü des Datensatzbildschirms platziert sind. UI-Parameter Dies ist eine Variable, die sich auf das Verhalten eines Felds oder UI-Elements auswirkt. Verwenden Sie diese Option, um zu bestimmen, wie ein Wert eingegeben werden kann oder ob er für ein UI-Element basierend auf den Aktionen des Anwenders automatisch ausgefüllt wird. Dynamischer Bildschirmtitel So können Sie ein Element erstellen und einem UI-Parameter zuordnen. Verwenden Sie diese Option, um einen Wert von einem Bildschirm an einen anderen zu übergeben und ihn in den Titel des Zielbildschirms aufzunehmen. Rollenzugriff Option, um den Anwenderzugriff auf den Bildschirm nach Rolle zu beschränken. -
Wählen Sie im Formular „Datensatzbildschirm“ ein vorhandenes Datenelement aus, oder erstellen Sie ein neues.
Tabelle : 2. Neue Datenelementfelder Feld Beschreibung Name Name des Datenelements. Beschreibung Zusätzliche Informationen zu Ihrem Datenelement. Tabelle Tabelle, aus der das Datenelement seine Daten erhält. Gruppieren nach Legen Sie fest, nach welchen Werten die Tabelle gruppiert wird. Bedingungstyp Ob die Bedingungen für das Datenelement als deklarativ, geskriptet oder codierte Abfrage festgelegt werden. Belassen Sie dieses Feld in der Standardeinstellung. Offlinebedingung Bedingungen, die angewendet werden sollen, wenn der Anwender die App in den Offline-Modus versetzt. Parameter Datenparameter, der zum Filtern des Datenelements verwendet wird. Verwenden Sie Parameter, um Werte zu akzeptieren, die von Bildschirmen oder anderen Quellen übergeben werden.
- Erstellen Sie im Bildschirm „Datenelement“ einen neuen Datenparameter, indem Sie im Feld Parameter auf die Schaltfläche Neu klicken.
-
Geben Sie im Bildschirm „Neuer Datenparameter“ im Feld Name einen Namen für den Parameter ein, und wählen Sie den Parameter Typaus.
Die verfügbaren Typen sind Ganzzahl, Zeichenfolge, Dezimalzahl, Boolesch, Datum/Uhrzeit oder Datum. Weitere Informationen zu den Optionen, die bei der Erstellung von parametrisierten Datenelementen möglich sind, finden Sie unter Parametrisiertes Datenelement konfigurieren.
-
Kehren Sie mithilfe der Hierarchiestruktur im linken Bereich zu dem Datenelement zurück, für das Sie gerade einen Datenparameter erstellt haben.
Erstellen Sie im Feld Bedingung eine Abfrage, die Ihre Parameter zum Filtern Ihrer Datensätze verwendet.
- Kehren Sie mithilfe der Hierarchiestruktur im linken Bereich zum Datensatzbildschirm zurück, und wählen Sie im Feld UI-Parameter die Option Neu aus, um einen neuen Parameter zu erstellen.
- Geben Sie im Abschnitt Eigenschaften einen Namen für den UI-Parameter ein.
-
Füllen Sie im Abschnitt „ Einstellung “ die folgenden Felder aus.
Tabelle : 3. Formular zum Festlegen von UI-Parametern Feld Beschreibung Eingabetyp Wie Benutzer einen Wert für diesen Parameter eingeben. Wählen Sie unter den folgenden Optionen aus:
- Text
- Auswahlliste
- Suchliste
- QR/Strichcode
Tabellenname Tabelle für die Auswahlliste, in der Benutzer einen Parameterwert auswählen. Hinweis:Dieses Feld ist nur sichtbar, wenn Eingabetyp auf Auswahlliste oder Suchlistefestgelegt ist.Feldname Das Feld, das für die Auswahlliste verwendet wird, in der Benutzer einen Parameterwert auswählen. Hinweis:Dieses Feld ist nur sichtbar, wenn Eingabetyp auf Auswahlliste oder Suchlistefestgelegt ist.Standardwert Standardwert für Ihren Parameter. Hinweis:Dieses Feld ist nur sichtbar, wenn der Standardwerttyp auf Manuellfestgelegt ist.Eingabestil Eingabestil für Ihren Parameter. Wählen Sie Inline oder Popup aus. Standardwerttyp Ob der Parameter einen Standardwert hat. Wählen Sie Keiner aus, wenn es keinen Standardwert geben soll, oder Manuell, wenn Sie im Feld Standardwert manuell einen Wert eingeben möchten. Obligatorisch Bestimmt, ob die Anwendereingabe für den Parameter obligatorisch ist. Platzhaltertext Text, der im Eingabefeld für den Parameter angezeigt wird, bevor der Benutzer einen Wert eingibt. Mehrfachauswahl Ob der Benutzer mehrere Werte aus der Auswahlliste auswählen kann. Hinweis:Dieses Feld ist nur sichtbar, wenn der Eingabetyp auf Auswahllistefestgelegt ist.Suchtyp Der Suchtyp, der verwendet wird, wenn ein Parameterwert gefunden werden soll. Hinweis:Dieses Feld ist nur sichtbar, wenn der Eingabetyp auf Suchlistefestgelegt ist.Geführt Gibt an, ob dieser Parameter ein geführter Parameter ist. Verwenden Sie geführte Parameter, um Informationen zwischen verschiedenen Bildschirmen und Aktionen zu verschieben. - Klicken Sie im Abschnitt „Datenparameterzuordnung“ auf die Schaltfläche Auswählen, um eine neue Parameterzuordnung zu erstellen.
- Wählen Sie den Datenparameter aus, den Sie für das Datenelement erstellt haben.
- Wählen Sie Übernehmen.
- Wählen Sie Speichern.
Ergebnisse
Der UI-Parameter in Ihrem Formular ist dem Datenparameter in Ihrem Datenelement zugeordnet. Wenn ein Benutzer auf dieses Formular zugreift, wird er im Bildschirm zur Eingabe eines Werts für den Parameter aufgefordert. Das Datenelement filtert mit diesem Wert den im Formular angezeigten Datensatz.