Konfigurieren Sie einen parametrisierten Datensatzbildschirm
Konfigurieren Sie einen Datensatzbildschirm, um einen Anwender nach einem Parameter abzufragen. Der Bildschirm verwendet dann diesen Parameter, um den Datensatz zu bestimmen, der auf dem Bildschirm angezeigt wird.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
-
Navigieren zu Alle > System Mobil > Mobile App Builderan.
Die Mobile App Builder
-
Suchen Sie nach dem Anwendungsbereich, in dem Sie arbeiten, und wählen Sie dann den Namen des Anwendungsbereichs aus.
Die Mobile App Builder
- Wählen Sie aus Bildschirme Kategorie, und wählen Sie dann aus Neu .
- Wählen Sie aus Datensatz Option auf der Seite Bildschirm erstellen, und wählen Sie dann aus Fahren Sie Fort .
-
Füllen Sie die folgenden Felder nach Bedarf aus.
Tabelle : 1. Datensatzbildschirmfelder 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 auf Ihren Bildschirm geladen werden. Wählen Sie aus den folgenden Abruftypen aus:
- Vorabruf: Mit dieser Option werden Datensatzbildschirmdaten vorab geladen, wenn ein Endanwender auf eine Liste, einen Kalender oder einen Datensatzbildschirm zugreift.
- Bei Bedarf: Die App sendet eine Netzwerkanforderung zum Laden der App nur, wenn Endanwender zu ihr navigieren.
- Hintergrund : Die App stellt eine Hintergrundnetzwerkanforderung zum Laden eingebetteter Bildschirme oder Datensatzbildschirmsegmente.
- Dynamischer Vorabruf: Bildschirme für die ersten 10 Zeilen werden wie für den Abruftyp „Vorabruf“ beschrieben geladen. Nach dem Laden der 10 ersten Zeilen werden zusätzliche Bildschirmzeilen mit dem Abruftyp „bei Bedarf“ geladen.
Dynamische Vorabrufanzahl Sie können die Anzahl der Zeilen ändern, die mit dem Vorabruf geladen werden, indem Sie den Wert des Felds „dynamische Vorabrufanzahl“ ändern. Bildschirmnamen ausblenden Option zum Ausblenden des Bildschirmnamens des Datensatzes. Anzeigen mit (Legacy-Karte/Karte) Eine Karte, die für den Header-Abschnitt des Datensatzbildschirms verwendet wird. Verwenden Sie Mobile Card Builder Zum Ändern der Darstellung Ihrer mobilen Karte oder der auf der Karte angezeigten Felder. Für weitere Details zur Verwendung von Mobile Card Builder, Siehe Bildschirm mit Mobile Card Builder anpassen.
Die Best Practice verwendet Karte .
Karte Dies ist ein Element, das Informationen aus verschiedenen Datensätzen visuell anzeigt. Sie können diese Informationen formatieren, indem Sie bestimmte Bedingungen für jeden Informationstyp festlegen. Symbol Symbol, das im Header des Startprogramm-Bildschirms angezeigt wird. Warnung Dies ist eine mobile Warnungsüberlagerung für einen Datensatzbildschirm. Verwenden Sie es, um Anwender über eine wichtige Nachricht zu informieren und zu einem bestimmten Bildschirm umzuleiten. Pro Instanz ist nur eine mobile Warnung 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 sie, um Inhalte in verschiedene Bereiche auf dem Bildschirm aufzuteilen. 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 werden. 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 Aktivitäten des Anwenders automatisch ausgefüllt wird. Dynamischer Bildschirmtitel So können Sie ein Element erstellen und einem UI-Parameter zuordnen. Verwenden Sie sie, um einen Wert von einem Bildschirm an einen anderen zu übergeben und in den Titel des Zielbildschirms aufzunehmen. Rollenzugriff Option zum Einschränken des Anwenderzugriffs auf den Bildschirm nach Rolle. -
Wählen Sie im Formular „Datensatz“ 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 Gibt an, ob die Bedingungen für das Datenelement deklarativ oder geskriptet sind oder eine codierte Abfrage verwenden. Belassen Sie dieses Feld auf seiner Standardeinstellung. Offlinebedingung Bedingungen, die angewendet werden sollen, wenn der Anwender die App in den Offline-Modus setzt. Parameter Datenparameter zum Filtern des Datenelements. Verwenden Sie Parameter, um Werte zu akzeptieren, die von Bildschirmen oder anderen Quellen übergeben werden.
- Erstellen Sie auf dem Bildschirm „Datenelement“ einen neuen Datenparameter, indem Sie auswählen Neu Schaltfläche im Feld Parameter.
-
Geben Sie im Bildschirm „neuer Datenparameter“ einen Namen für Ihren Parameter in ein Name Und wählen Sie den Parameter aus Typ .
Die verfügbaren Typen sind Ganzzahl, Zeichenfolge, Dezimalzahl, boolescher Wert, Datum/Uhrzeit, oder Datum. Weitere Informationen zu verfügbaren Optionen beim Erstellen parametrisierter Datenelemente finden Sie unter Konfigurieren Sie ein parametrisiertes Datenelement.
-
Verwenden Sie die Hierarchiestruktur des linken Bereichs, um zum Datenelement zurückzukehren, für das Sie gerade einen Datenparameter erstellt haben.
In Bedingung Erstellen Sie eine Abfrage, die Ihren Parameter zum Filtern Ihrer Datensätze verwendet.
- Verwenden Sie die Hierarchiestruktur im linken Bereich, um zum Datensatzbildschirm zurückzukehren und auszuwählen Neu In UI-Parameterfeld Zum Erstellen eines neuen Parameters.
- In Eigenschaften Geben Sie einen Namen für den UI-Parameter ein.
-
In Einstellung Füllen Sie die folgenden Felder aus.
Tabelle : 3. Formular für UI-Parametereinstellung Feld Beschreibung Eingabetyp Wie Ihre Anwender einen Wert für diesen Parameter eingeben. Wählen Sie unter den folgenden Optionen aus:
- Text
- Auswahlliste
- Suchliste
- QR/Strichcode
Tabellenname Tabelle, die für die Auswahlliste verwendet wird, in der Anwender einen Parameterwert auswählen. Hinweis:Dieses Feld ist nur sichtbar, wenn Eingabetyp Ist auf festgelegt Auswahlliste Oder Suchliste .Feldname Das für die Auswahlliste verwendete Feld, in dem Anwender einen Parameterwert auswählen. Hinweis:Dieses Feld ist nur sichtbar, wenn Eingabetyp Ist auf festgelegt Auswahlliste Oder Suchliste .Standardwert Standardwert für Ihren Parameter. Hinweis:Dieses Feld ist nur sichtbar, wenn Standardwerttyp Ist auf festgelegt Manuell .Eingabestil Eingabestil für Ihren Parameter. Wählen Sie aus Inline Oder Popup . Standardwerttyp Gibt an, ob der Parameter einen Standardwert hat. Wählen Sie Aus Keine Um keinen Standardwert zu haben, oder Manuell Um einen manuellen Wert in einzugeben Standardwert Feld. Obligatorisch Bestimmt, ob die Anwendereingabe für den Parameter obligatorisch ist. Platzhaltertext Text, der im Parametereingabefeld angezeigt wird, bevor die Anwender einen Wert eingeben. Mehrfachauswahl Gibt an, ob der Anwender mehrere Werte aus der Auswahlliste auswählen kann. Hinweis:Dieses Feld ist nur sichtbar, wenn Eingabetyp Ist auf festgelegt Auswahlliste .Suchtyp Der Typ der Suche, die beim Finden eines Parameterwerts verwendet wird. Hinweis:Dieses Feld ist nur sichtbar, wenn Eingabetyp Ist auf festgelegt Suchliste .Übertragen Gibt an, ob dieser Parameter ein getragener Parameter ist. Verwenden Sie getragene Parameter, um Informationen zwischen verschiedenen Bildschirmen und Aktionen zu verschieben. - In Datenparameterzuordnung Wählen Sie den Abschnitt aus Wählen Sie Aus Schaltfläche zum Erstellen einer neuen Parameterzuordnung.
- 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 Anwender auf dieses Formular zugreift, wird der Anwender auf dem Bildschirm zur Eingabe eines Werts für den Parameter aufgefordert. Das Datenelement verwendet diesen Wert, um den im Formular angezeigten Datensatz zu filtern.