Boolesche Felder in einem Mobile-Filter hinzufügen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Fügen Sie in Mobile-Filtern boolesche Felder wie „Aktiv: Ja/Nein“ hinzu, damit Benutzer leichter nach bestimmten Daten suchen und ihre Ergebnisse optimieren können.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Erstellen Sie ein Filterbedingungsfeld.
      1. Geben Sie in der webbasierten UI in den Filternavigator sys_sg_filter_condition_field.list ein.
      2. Wählen Sie Neu.
      3. Füllen Sie die Felder des Formulars „Filterbedingungsfeld“ aus.
        1. Name: Geben Sie einen Titel für das Filterbedingungsfeld ein.
        2. Tabelle: Wählen Sie eine Tabelle aus, die die zu filternden Daten enthält.
        3. Feld: Wählen Sie ein boolesches Feld aus der Liste aus.
      4. Wählen Sie Absenden aus.
    2. Erstellen Sie eine Filterbedingung, um die Filterbedingungsfelder zu gruppieren.
      Wählen Sie beispielsweise eine Incident-Tabelle und ein boolesches Feld aus, wenn sich die Filterung danach richten soll, ob Incidents aktiv oder inaktiv sind.
      Hinweis:
      Sie benötigen dieses Element auch dann, wenn nur ein einziges Filterbedingungsfeld vorhanden ist.
      1. Geben Sie in den Filternavigator sys_sg_filter_condition.list ein.
      2. Wählen Sie Neu.
      3. Füllen Sie die Felder des Formulars „Filterbedingung“ aus.
        1. Name: Geben Sie einen Titel für das Filterbedingungsfeld ein.
        2. Typ: Klicken Sie auf das Referenz-Suchsymbol ( Referenz-Suchsymbol), und wählen Sie in der Liste Boolesch aus.
        3. Bezeichnung: Geben Sie einen Namen für den booleschen Filter ein, der dem Benutzer angezeigt wird.
      4. Klicken Sie mit der rechten Maustaste auf den Header, und wählen Sie Speichern aus.
    3. Erstellen Sie eine m:n-Beziehung, um die Filterbedingung und das Filterbedingungsfeld miteinander zu verbinden.
      1. Wählen Sie im Formular Filterbedingung die Registerkarte Filterbedingungsfelder aus.
      2. Wählen Sie Neu.
      3. Klicken Sie im Formular „Filterbedingung M2M-Filterbedingungsfeld“ im Feld Filterbedingungsfeld auf das Referenz-Suchsymbol, und wählen Sie das von Ihnen erstellte Filterbedingungsfeld aus.
      4. Wählen Sie Absenden aus.
    4. Fügen Sie eine Filterkategorie hinzu, die im Filterbildschirm oben angezeigt werden soll.
      1. Geben Sie in den Filternavigator sys_sg_filter_category.list ein.
      2. Wählen Sie Neu.
      3. Füllen Sie die Felder des Formulars „Filterkategorie“ aus.
        1. Name: Geben Sie einen Titel für das Filterkategoriefeld ein.
        2. Bezeichnung: Geben Sie einen Namen für die Filterkategorie ein, die dem Benutzer angezeigt wird.
        3. Tabelle: Wählen Sie die gleiche Tabelle aus, die Sie im Formular „Filterbedingungsfeld“ festgelegt haben.
      4. Klicken Sie mit der rechten Maustaste auf den Header, und wählen Sie Speichern aus.
    5. Erstellen Sie eine m:n-Beziehung, um Kategorie und Filterbedingung miteinander zu verbinden.
      1. Wählen Sie im Formular „Filterkategorie“ die Registerkarte Filterbedingungen aus.
      2. Wählen Sie Neu.
      3. Klicken Sie im Formular „Filterkategorie M2M-Filterbedingung“ im Feld Filterbedingung auf das Referenz-Suchsymbol, und wählen Sie die von Ihnen erstellte Filterkategorie aus.
      4. Wählen Sie Absenden aus.
    6. Definieren Sie einen Filter, der die Filterkategorie enthält.
      1. Geben Sie in den Filternavigator sys_sg_filter.list ein.
      2. Wählen Sie im Formular „Filter“ Neu aus.
      3. Geben Sie im Feld Name des Formulars „Filter“ einen Namen für den Filter ein.
      4. Klicken Sie mit der rechten Maustaste auf den Header, und wählen Sie Speichern aus.
    7. Erstellen Sie eine m:n-Beziehung, um Kategorie und Filter miteinander zu verbinden.
      1. Klicken Sie im Bereich M2M-Filterkategorien des Filters des Formulars „Filter“ auf Neu.
      2. Klicken Sie im Formular „M2M-Filterkategorien des Filters“ im Feld Filterkategorie auf das Referenz-Suchsymbol, und wählen Sie die von Ihnen erstellte Filterkategorie aus.
      3. Wählen Sie Absenden aus.
    8. Weisen Sie den erstellten Filter mit einem booleschen Feld entweder einem Listen- oder einem Kartenbildschirm zu.
      1. Geben Sie im Filternavigator entweder sys_sg_list_screen.list oder sys_sg_map_screen.list ein.
      2. Suchen Sie im Feld Name nach dem Bildschirm, dem Sie den Filter hinzufügen möchten.
      3. Wählen Sie den erforderlichen Bildschirm aus, und gehen Sie im Formular wie folgt vor:
        1. Klicken Sie im Feld Filter auf das Referenz-Suchsymbol, und wählen Sie den von Ihnen erstellten Filter aus.
        2. Die Felder Filter ausblenden und Sortierung dürfen nicht ausgefüllt sein.
      4. Klicken Sie auf Aktualisieren.