Konfigurieren Sie einen anwenderdefinierten Filter

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 4 Minuten Lesedauer
  • Sie können für Ihre Benutzer eine Filter-Experience manuell erstellen. Benutzerdefinierte Filter können Felder enthalten, die nicht im Listenmuster enthalten sind.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Dieses Verfahren kann verwendet werden, um einen anwenderdefinierten Filter für Listenbildschirme und Zuordnungsbildschirme zu konfigurieren. Die folgenden Informationen gelten für Listenbildschirme, aber die gleichen Einstellungen sind auch verfügbar, um anwenderdefinierte Filter für Kartenbildschirme in Mobile App Builder zu konfigurieren.

    Informationen zum Konfigurieren von Zuordnungsbildschirmen finden Sie unter Kartenbildschirm konfigurieren.

    Hinweis:
    Standardmäßig gibt es Filter, die auf den Feldern basieren, die in mobilen Ansichten angezeigt werden.

    Prozedur

    1. Navigieren zu Alle > System Mobile > Mobile App Builderan.
      Mobile App Builder wird in einer neuen Browserregisterkarte geöffnet und der Auswahlbildschirm für den Anwendungsbereich wird angezeigt.
    2. Suchen Sie nach dem Anwendungsbereich, in dem Sie arbeiten, und wählen Sie dann den Namen des Anwendungsbereichs aus.
      Der Startbildschirm der Mobile App Builder-Kategorien wird angezeigt.
    3. Wählen Sie die Kategorie Bildschirme und dann den Listenbildschirm aus, in dem Sie einen anwenderdefinierten Filter konfigurieren möchten.
    4. Scrollen Sie im Formular Listenbildschirm nach unten zum Abschnitt Bildschirmeinstellungen, und vergewissern Sie sich, dass der Umschalter Filter ausblenden deaktiviert ist.
      Hinweis:
      • Durch Deaktivieren des Umschalters Filter ausblenden wird sichergestellt, dass Filter in Ihrer App sichtbar sind.
      • Durch das Aktivieren von Filtern werden auch Sortierfunktionen für Listen- und Zuordnungsbildschirme aktiviert.
    5. Scrollen Sie im Formular „Listenbildschirm“ nach unten zum Abschnitt „ Anwenderdefinierter Filter “, und wählen Sie Neuaus.
    6. Füllen Sie die Felder im Formular Filter nach Bedarf aus.
      Tabelle : 1. Formular filtern
      Feld Beschreibung
      Eigenschaften
      Name Name des Filters. Geben Sie einen eindeutigen Namen ein. Dieser Name wird Anwendern nicht angezeigt, wenn sie Inhalte filtern.
      Beschreibung Geben Sie eine Beschreibung des Filters ein, anhand derer Sie ihn identifizieren können.
      Aktiv Umschalter, der bestimmt, ob der Filter in Betrieb ist. Aktivieren Sie diese Option, um den Filter zu aktivieren.
      Filterkategorien

      Mithilfe von Filterkategorien können Anwender Datensätze nach bestimmten Elementstreams filtern. Mindestens eine Filterkategorie muss definiert werden, um den anwenderdefinierten Filter zu aktivieren.

      Wählen Sie Neu aus, um eine Filterkategorie zu konfigurieren.

    7. Erstellen Sie im Formular „Filterkategorie“ Filterkategorien, damit Anwender Datensätze nach bestimmten Listenstreams filtern können, indem Sie die Felder nach Bedarf ausfüllen.
      Hinweis:
      Mindestens eine Filterkategorie muss definiert werden, damit der anwenderdefinierte Filter funktioniert.
      Tabelle : 2. Filterkategorieformular
      Feld Beschreibung
      Eigenschaften
      Name Name für die Filterkategorie. Geben Sie einen eindeutigen Namen ein. Dieser Name wird Anwendern nicht angezeigt, wenn sie Inhalte filtern.
      Bezeichnung Name der Filterkategorie, die Benutzern beim Filtern von Inhalten auf dem Gerät angezeigt wird.
      Beschreibung Geben Sie eine Beschreibung der Filterkategorie ein, anhand derer Sie sie identifizieren können.
      Aktiv Umschalter, der bestimmt, ob die Filterkategorie aktiv ist. Aktivieren Sie diese Option, um die Filterkategorie zu aktivieren.
      Daten
      Tabelle Die Tabelle, die das Ziel der Filterkategorie ist. Wählen Sie eine Tabelle aus der Dropdown-Liste aus.
      Filterbedingungen Filterbedingungen bestimmen, nach welchen Feldern Benutzer filtern können. Wählen Sie Neu aus, um eine Filterbedingung zu konfigurieren.
    8. Füllen Sie im Formular „Filterbedingung“ nach Bedarf die folgenden Felder aus, um Filterbedingungen zu erstellen, mit denen Anwender Informationen auf einem Bildschirm filtern können, nachdem sie ihre bevorzugten Filterkriterien festgelegt haben.
      Hinweis:
      Mindestens eine Filterbedingung oder eine Elementsortierung muss definiert werden, damit der anwenderdefinierte Filter funktioniert.
      Tabelle : 3. Filterbedingungsformular
      Feld Beschreibung
      Eigenschaften
      Name Name für die Filterbedingung. Geben Sie einen eindeutigen Namen ein. Dieser Name wird Anwendern nicht angezeigt, wenn sie Inhalte filtern.
      Bezeichnung Name der Filterbedingung, die Benutzern beim Filtern von Inhalten auf dem Gerät angezeigt wird. Aus Sicht des Endanwenders ist dies das gefilterte Feld.
      Beschreibung Geben Sie eine Beschreibung der Filterbedingung ein, anhand derer Sie sie identifizieren können.
      Aktiv Umschalter, der bestimmt, ob die Filterbedingung aktiv ist. Aktivieren Sie diese Option, um die Filterbedingung zu aktivieren.
      Bedingungstyp

      DerBedingungstyp legt den Datentyp des Datenbankfelds fest, nach dem Sie filtern möchten. Der Bedingungstyp erfordert zwei Attribute:

      • Operator-Attribute, die bestimmen, wie der Filter auf die Daten wirkt.
      • Anzeigetypattribute, die bestimmen, wie die vom Operator-Attribut zurückgegebenen Daten in Ihrer mobilen App angezeigt werden.

      Wählen Sie einen der Bedingungstypen aus der Dropdown-Liste aus. Siehe Filterbedingungsattribute, wo die Standardattribute für Operator und Anzeigetyp für jeden Bedingungstyp aufgelistet sind. Die Standardwerte sind mit einem Sternchen (*) markiert.

      Hinweis:
      Wenn Ihre Anforderungen mit den Standardattributen und -werten erfüllt sind, müssen Sie die Attribute nicht weiter konfigurieren. Das Auswählen des Bedingungstyps ist alles, was Sie tun müssen. Wenn Sie Ihre Filteroptionen anpassen müssen, können Sie sie unten in Schritt 10 konfigurieren.
      Filterbedingungsfelder Die Datenbankfelder, nach denen Anwender filtern können. Wählen Sie Neu aus, um ein Filterbedingungsfeld zu konfigurieren.
    9. Erstellen Sie im Formular „Filterbedingungsfeld“ Filterbedingungsfelder, um zu bestimmen, nach welchen Feldern Anwender filtern können, indem Sie die folgenden Felder nach Bedarf ausfüllen.
      Tabelle : 4. Formular „Filterbedingungsfeld“.
      Feld Beschreibung
      Eigenschaften
      Name Name des Filterbedingungsfelds. Geben Sie einen eindeutigen Namen ein. Dieser Name wird Anwendern nicht angezeigt, wenn sie Inhalte filtern.
      Beschreibung Geben Sie eine Beschreibung der Filterbedingung ein, anhand derer Sie sie identifizieren können.
      Daten
      Tabelle Die Tabelle, die das Feld enthält, nach dem Anwender filtern sollen. Dieses Feld sollte mit der Tabelle ausgefüllt werden, die Sie in Schritt 7 für die Filterkategorie ausgewählt haben.
      Feld Das Feld, nach dem Anwender filtern können sollen. Wählen Sie ein Feld aus der Dropdown-Liste aus.
    10. Wahlweise: Um Filterbedingungsattribute zu konfigurieren, navigieren Sie zurück zum Formular „Filterbedingung“, indem Sie das Formular im Navigationsmenü auswählen, scrollen nach unten zum Abschnitt „ Filterbedingungsattribute “ und wählen dann Neuaus.
      Füllen Sie im Formular „Filterbedingungsattribut“ die Felder nach Bedarf basierend auf dem in Schritt 8 festgelegten Bedingungstyp aus. Beschreibungen aller Attribute und ihrer Werte finden Sie unter Filterbedingungsattribute.
    11. Wahlweise: Fügen Sie zusätzliche Filter hinzu, indem Sie die Schritte 5 bis 12 nach Bedarf wiederholen.
    12. Wählen Sie Speichern.