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 auf dem 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 Fortfahrenaus.
-
Füllen Sie die folgenden Felder nach Bedarf aus.
Tabelle : 1. Datensatz-Bildschirmfelder 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 Endbenutzer auf einen Listen-, Kalender- oder Datensatzbildschirm zugreift.
- Bei Bedarf: Die App sendet eine Netzwerkanforderung, um die App nur zu laden, wenn Endbenutzer zu ihr navigieren.
- Hintergrund: Die App sendet eine Netzwerkanforderung im Hintergrund, um eingebettete Bildschirme oder Datensatz-Bildschirmsegmente zu laden.
- Dynamisches Vorabrufen: Bildschirme für die ersten 10 Zeilen werden wie für den Abruftyp Vorabrufen beschrieben geladen. Nach dem Laden der ersten 10 Zeilen werden zusätzliche Bildschirmzeilen 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 Header-Abschnitt des Datensatzbildschirms verwendet wird. Verwenden Sie Mobile Card Builder, um die Darstellung der Mobile-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 formatieren, indem Sie für jeden Informationstyp bestimmte Bedingungen festlegen. Symbol Symbol, das im Header des Startprogramm-Bildschirms angezeigt wird. Warnung Dies ist eine Benachrichtigungsüberlagerung für Mobile 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 es, um Inhalte in verschiedene Bereiche auf dem Bildschirm 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 im oberen Menü des Datensatzbildschirms. UI-Parameter Dies ist eine Variable, die sich auf das Verhalten eines Felds oder UI-Elements auswirkt. Verwenden Sie es, um zu bestimmen, wie ein Wert eingegeben werden kann oder ob er für ein UI-Element basierend auf den Aktionen des Benutzers automatisch ausgefüllt wird. Dynamischer Bildschirmtitel So können Sie ein Element erstellen und einem UI-Parameter zuordnen. Verwenden Sie es, um einen Wert von einem Bildschirm zu einem anderen zu übergeben und in den Titel des Zielbildschirms aufzunehmen. Rollenzugriff Option, um den Benutzerzugriff 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 Anzuwendende Bedingungen, wenn der Benutzer die App in den Offlinemodus 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, Boolean, 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.
-
Verwenden Sie die Hierarchiestruktur im linken Bereich, um zu dem Datenelement zurückzukehren, 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.
- Verwenden Sie die Hierarchiestruktur im linken Bereich, um zum Datensatzbildschirm zurückzukehren, 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 „UI-Parametereinstellung“. 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 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 Benutzereingabe 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 Eingabetyp auf Auswahllistefestgelegt ist.Suchtyp Der Suchtyp, der verwendet wird, wenn ein Parameterwert gefunden werden soll. Hinweis:Dieses Feld ist nur sichtbar, wenn 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, fordert er ihn auf, einen Wert für den Parameter einzugeben. Das Datenelement filtert mit diesem Wert den im Formular angezeigten Datensatz.