Konfigurieren Sie einen parametrisierten Listenbildschirm

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 7 Minuten Lesedauer
  • Konfigurieren Sie einen Listenbildschirm, um einen Anwender nach einem Parameter abzufragen, den der Bildschirm zum Filtern der Datensätze verwendet, die auf dem Bildschirm angezeigt werden.

    Vorbereitungen

    Erforderliche Rolle: Administrator
    Das Erstellen einer parametrisierten Liste ähnelt dem Erstellen einer Standardliste. Zusätzlich zu den Schritten zum Erstellen einer Standardliste müssen Sie Folgendes erstellen:
    • Ein parametrisiertes Datenelement für Ihre Liste. Dieses Datenelement verwendet Ihren Parameter, um zu filtern, welche Daten in Ihrer Liste angezeigt werden.
    • Ein Parameter auf Ihrem Listenbildschirm. Dieser Parameter speichert den an Ihre Liste übergebenen Wert.
    • Eine Bildschirm-UI-Parameterzuordnung, um den Parameter in Ihrer Liste dem Parameter in Ihrem Datenelement zuzuordnen.

    Prozedur

    1. Navigieren zu Alle > System Mobil > Mobile App Builderan.
      Die Mobile App Builder
    2. Suchen Sie nach dem Anwendungsbereich, in dem Sie arbeiten, und wählen Sie dann den Namen des Anwendungsbereichs aus.
      Die Mobile App Builder
    3. Wählen Sie aus Bildschirme Kategorie, und wählen Sie dann aus Neu .
    4. Wählen Sie aus Liste Option auf der Seite Bildschirm erstellen, und wählen Sie dann aus Fahren Sie Fort .
    5. Füllen Sie die folgenden Felder nach Bedarf aus.
      Tabelle : 1. Listenbildschirmdatensatz
      Feld Beschreibung
      Eigenschaften
      Name Der Name Ihres Listenbildschirms. Dieser Name wird als Kachel in der mobilen Anwendung angezeigt.
      Beschreibung Zusätzliche Informationen zu Ihrem Listenbildschirm.
      Bildschirmeinstellungen
      Offline verfügbar Option, um zu bestimmen, ob der Bildschirm im Offline-Modus verfügbar ist oder nicht.
      Bildschirmnamen ausblenden Option zum Bestimmen, ob der Bildschirmname nicht als Bildschirm-Header angezeigt wird. Dies ist nützlich, wenn der Text bereits im Headernamen angezeigt wird oder wenn er dem Anwender keinen Wert bereitstellt.
      Filter ausblenden Option, um zu verhindern, dass die Liste einen Listenfilter anzeigt.
      Symbol Symbol, das zur Darstellung Ihres Listenbildschirms verwendet wird, wenn es einem Startprogramm-Bildschirm hinzugefügt wird.
      Anwenderdefinierter Filter Option zum Hinzufügen eines anwenderdefinierten Filters zum Filtern von Datensatztypen nach Kategorie.
      Leerer Status Konfigurieren Sie, was in einem leeren Bereich angezeigt wird, wenn keine Daten zum Anzeigen verfügbar sind.
      Bildschirmsegmente Konfigurieren Sie zusätzliche Bildschirmsegmente für den Listenbildschirm.
      Funktionsinstanzen des obersten Menüs Option, um zu bestimmen, ob die obersten Menüfunktionen zum Anzeigen zusätzlicher Optionen verwendet werden sollen.
      Fußzeilen-Funktionsinstanzen Option, um zu bestimmen, ob Fußzeilenfunktionen zum Anzeigen zusätzlicher Optionen verwendet werden sollen.
      UI-Parameter Ändern Sie das Verhalten eines Felds oder UI-Elements.
      Dynamischer Bildschirmtitel Ermöglicht Ihnen das Erstellen eines Elements und die Zuordnung zu einem UI-Parameter. Verwenden Sie sie, um einen Wert von einem Bildschirm an einen anderen zu übergeben und in den Titel des Zielbildschirms aufzunehmen.
      Rollenzugriff Bestimmen Sie, welche Benutzerrollen auf diesen Bildschirm zugreifen können. Wenn Sie keine Rollen ausgewählt haben, haben Anwender mit einer beliebigen Rolle Zugriff auf den Bildschirm.  
    6. In Symbol Abschnitt Wählen Sie entweder ein vorhandenes Symbol aus, oder erstellen Sie ein Symbol.

      Dieses Symbol wird auf dem Startprogramm-Bildschirm angezeigt, wenn Sie es Ihrem Listenbildschirm hinzufügen. Weitere Informationen zum Erstellen von Symbolen finden Sie unter Mobile Symbole.

    7. In Bildschirmsegmente Abschnitt auswählen Neu .
    8. Füllen Sie die folgenden Felder nach Bedarf aus.
      Tabelle : 2. Bildschirmsegmentdatensatz
      Feld Beschreibung
      Eigenschaften
      Name Name für den Bildschirm des Bildschirmsegments.
      Reihenfolge Die Reihenfolge, in der das Segment auf dem Bildschirm angezeigt wird. Segmente werden vom niedrigsten zum höchsten Wert angezeigt.
      Überprüfen Zeigt den Listennamen aus dem Listenbildschirmdatensatz an.
      Max. Anzahl von Offline-Zeilen Die Anzahl der Zeilen, die für die Offline-Anzeige angezeigt werden.
      Streams Datensätze, die Datenelemente und Listenelementkonfigurationsdatensätze mit dem Listenbildschirm verbinden.
      Verschränkte Sortierung
      Verschachteltes Feld des Listenstreams sortieren Legen Sie fest, ob das Listenstream-Interleave-Feld in aufsteigender oder absteigender Reihenfolge sortiert ist.
    9. In Streams Abschnitt auswählen Neu .
    10. Füllen Sie die folgenden Felder nach Bedarf aus.
      Tabelle : 3. Listen-Stream-Datensatz
      Feld Beschreibung
      Eigenschaften
      Name Name für den Stream.
      Tabelle Wählen Sie die relevante Tabelle aus, die Daten enthält, die in Ihrer Liste angezeigt werden sollen.
      Verschränktes Feld Wählen Sie das Feld aus, das Sie zum Verschränken Ihres Datenelements verwenden möchten.
      Datenelement Datenelemente sind Abfragen in einer ausgewählten Tabelle, die die auf einem Bildschirm angezeigten Daten bereitstellen.
      Listenelementkonfiguration Legen Sie fest, wie jeder Datensatz angezeigt wird und welche Aktionen ihm zugeordnet sind.
    11. In Datenelement Abschnitt auswählen Neu .
    12. Schließen Sie ab Eigenschaften Und Daten Abschnitte nach Bedarf.
      Weitere Informationen zum Erstellen eines Datenelements finden Sie unter Konfigurieren Sie ein Standarddatenelement.
    13. In Parameter Abschnitt auswählen Neu .
    14. In Datenparameter Bildschirm, in Name Geben Sie einen Namen für den Parameter ein.

      Parameternamen korrelieren am häufigsten mit Feldern in einem Formular. Geben Sie beispielsweise ein Priorität Als Parametername, wenn sich das Feld auf die Priorität bezieht.

    15. Von Typ Feld, wählen Sie einen Datentyp für den Parameter aus.

      Der Typ bestimmt, wie der Anwender mit der mobilen Anwenderoberfläche interagiert. Beispielsweise weist der Typ „Dezimalzahl“ oder „Ganzzahl“ dem Mobilgerät an, eine Tastatur nur mit Zahlen zu öffnen. Wählen Sie aus den folgenden Typen aus:

      • Ganzzahl : Öffnet eine Tastatur nur für Nummern
      • Zeichenfolge : Verwendet eine vollständige Tastatur für die Eingabe. Verwenden Sie den Zeichenfolgentyp für Listenparameter, z. B. Priorität oder Status, oder für Referenzfelder, z. B. „Zugewiesen an“ oder „Anrufer“.
      • Dezimalzahl : Öffnet eine Tastatur nur für Nummern
      • Boolescher Wert : Öffnet eine Option für die Auswahl „wahr“ oder „falsch“
      • Datum/Uhrzeit : Öffnet einen Kalender mit einer genauen Zeitauswahl
      • Datum : Öffnet einen Kalender
    16. In Datenelement Formular fügen Sie im Abschnitt „Bedingung“ eine Abfragebedingung für Ihren Parameter hinzu.

      Das Bedingungsfeld muss mit dem Parameter übereinstimmen, für den Sie die Datenbank abfragen. Wenn Sie beispielsweise ein Datenelement zum Abfragen des Felds „Priorität“ erstellen, erstellen Sie eine Bedingung für „Priorität aufgerufen“ {{Datenparameter}} . Stellen Sie sicher, dass Sie den Datenparameter auswählen, den Sie erstellt haben, indem Sie ihn im Bedingungsgenerator auswählen.

      Sie haben jetzt ein parametrisiertes Datenelement zur Verwendung in Ihrer parametrisierten Liste. Dieses Beispiel zeigt ein parametrisiertes Datenelement, das einen Parameter namens „Priorität“ verwendet, um die Datenelemente nach einer Priorität zu filtern, die dem Wert dieses Parameters entspricht.

    17. Navigieren Sie mithilfe der hierarchischen Konfigurationsstruktur zurück zu Ihrem Listenstream.
    18. In Datenelement Wählen Sie das parametrisierte Datenelement aus, das Sie in den vorherigen Schritten erstellt haben.
    19. Kehren Sie zu Ihrem Listenbildschirm zurück, und wählen Sie aus Neu Unter UI-Parameter Zum Erstellen eines neuen UI-Parameters.
    20. Füllen Sie die folgenden Felder nach Bedarf aus.
      Feld Wert
      Name Name für Ihren UI-Parameter.
      Anzeigename Wird automatisch mit demselben Text ausgefüllt, der für verwendet wird Name Feld.
      Einstellungen
      Parametertyp Dieses Feld wird automatisch gefüllt.
      Überprüfen Dieses Feld wird automatisch gefüllt.
      Eingabestil Eingabestil für Ihren Parameter. Wählen Sie aus Inline, Popup, Oder Keine .
      Obligatorisch Bestimmt, ob die Anwendereingabe für den Parameter obligatorisch ist.
      Platzhaltertext Text, der im Parametereingabefeld angezeigt wird, bevor die Anwender einen Wert eingeben.
      Reihenfolge Optionales Feld, mit dem Sie die Reihenfolge festlegen können, in der die UI-Parameter angezeigt werden. Wenn Sie mehrere Parameter haben, legen Sie fest Reihenfolge .
      Eingabequelle Wählen Sie aus, ob die Parametereingabe von stammt Anwendereingabe Oder Automatisch ausfüllen . Wählen Sie Aus Anwendereingabe Für dieses Beispiel.
      Eingabetyp

      Wie Ihre Anwender einen Wert für diesen Parameter eingeben. Wählen Sie unter den folgenden Optionen aus:

      • Text
      • Auswahlliste
      • Suchliste
      • QR/Strichcode

      Wählen Sie Aus Auswahlliste Für dieses Beispiel.

      Übertragen Gibt an, ob dieser Parameter ein getragener Parameter ist. Verwenden Sie getragene Parameter, um Informationen zwischen verschiedenen Bildschirmen und Aktionen zu verschieben.
      Mehrfachauswahl Gibt an, ob der Anwender mehrere Werte aus der Auswahlliste auswählen kann. Dieses Feld ist nur sichtbar, wenn Eingabetyp Feld ist auf festgelegt Auswahlliste.
      Daten
      Tabelle Tabelle, die für die Auswahlliste verwendet wird, in der Anwender einen Parameterwert auswählen. Dieses Feld ist nur sichtbar, wenn Eingabetyp Feld ist auf festgelegt Auswahlliste Oder Suchliste .
      Feld Das für die Auswahlliste verwendete Feld, in dem Anwender einen Parameterwert auswählen. Dieses Feld ist nur sichtbar, wenn Eingabetyp Feld ist auf festgelegt Auswahlliste Oder Suchliste .
      Parameterzuordnung für Bildschirmdaten Legen Sie fest, welche spezifischen Werte an diesen Bildschirm übergeben werden sollen.
    21. In Parameterzuordnung für Bildschirmdaten Wählen Sie den Datenparameter aus, den Sie in Ihrem Datenelement erstellt haben.
    22. Wählen Sie Speichern.
    23. Wahlweise: Wir haben Unterstützung für parametrisiertes Datenelement mit einem Eingabeformularbildschirm hinzugefügt. Weitere Informationen finden Sie unter Unterstützung parametrisierter Datenelemente für Eingabeformularbildschirme.

      Mit diesen Schritten können Sie einen Eingabeformularbildschirm konfigurieren, der die Eingaben und Variablen enthält, die Sie als Teil der Abfragebedingung für Datenelemente verwenden möchten. Diese Funktion wird in der webbasierten UI anstelle von konfiguriert Mobile App Builder.

      Hinweis:

      Der Eingabeformularbildschirm kann nur Eingaben, nur Variablen oder sowohl Eingaben als auch Variablen zur Verwendung als Teil der Abfragebedingung für Datenelemente enthalten. Informationen zum Erstellen eines Eingabeformularbildschirms finden Sie unter Konfigurieren Sie einen Eingabeformularbildschirm.

      1. Navigieren Sie zur Zielliste, wenn Sie beispielsweise einen Listenbildschirm für parametrisierte Datenelemente konfigurieren möchten:
        1. Eingabetaste sys_sg_list_screen.list Im Filter
        2. Wählen Sie den Listenbildschirm aus, der parametrisiert werden soll.
        3. In Eingabeformularbildschirm Feld, suchen Sie nach dem von Ihnen erstellten Eingabeformularbildschirm.
        4. Wählen Sie Aktualisieren.
      2. Ordnen Sie die im Eingabeformularbildschirm erstellten Eingaben oder Variablen dem Datenparameter zu, wie in der folgenden Tabelle gezeigt.
        Tabelle : 4. Eingabevariablen-Parameterzuordnungsformular
        Feld Beschreibung
        Variable Eingabeformular-Bildschirmvariable
        Überprüfen Zielbildschirm. Dieses Feld wird automatisch ausgefüllt.
        Anwendung Anwendungsbereich. Dieses Feld wird automatisch ausgefüllt.
        Eingabe Geben Sie die Bezeichnung auf dem Eingabeformularbildschirm ein
        Datenparameter Datenparameter aus dem Datenelement des Zielbildschirms