Skip to main content

Filter

Einleitung

Der Filterdialog dient zur Verwaltung gespeicherter Filter für die aktuell geöffnete Datenansicht (Tabelle oder Abfrage). Vorhandene Filter können geladen, angewendet, neu erstellt, bearbeitet und gelöscht werden. 

filter.png

Beim Öffnen des Dialogs werden die zur aktuellen Ansicht gehörenden Filter geladen und in einer Liste angezeigt. Die gespeicherten Filter sind der jeweiligen Ansicht zugeordnet.

filter-dialog.png

Verfügbare Funktionen

Im Filterdialog stehen folgende Funktionen mittels Kontextmenü zur Verfügung:

Funktion Beschreibung
Filter anwenden Wendet den ausgewählten Filter auf die aktuelle Tabelle an
Erstellen Öffnet den Filtereditor zum Anlegen eines neuen Filters
Bearbeiten Öffnet den Filtereditor zum Ändern des ausgewählten Filters
Löschen Entfernt den ausgewählten Filter nach Bestätigung
Schließen Schließt den Filterdialog

Die Funktionen Filter anwenden, Bearbeiten und Löschen sind nur verfügbar, wenn ein Filtereintrag ausgewählt ist. Erstellen ist unabhängig von einer Auswahl verfügbar.

Filter anwenden

Ein gespeicherter Filter kann über einen Doppelklick auf den Listeneintrag auf die darunter liegende Tabelle oder Abfrage angewendet werden.

Alternativ kann der Filter über das Kontextmenü angewendet werden:

  1. Filtereintrag auswählen.
  2. Rechtsklick auf den Eintrag ausführen.
  3. Filter anwenden auswählen.

Kontextmenü

Das Kontextmenü wird per Rechtsklick in der Filterliste geöffnet. Es enthält die folgenden Einträge:

Menüpunkt Wirkung
Filter anwenden Übernimmt den ausgewählten Filter in die Tabelle
Erstellen Erstellt einen neuen gespeicherten Filter
Bearbeiten Ändert den ausgewählten gespeicherten Filter
Löschen Löscht den ausgewählten gespeicherten Filter

Bei einem Rechtsklick ohne ausgewählten Filtereintrag bleiben die eintragsbezogenen Funktionen deaktiviert.

Neuen Filter erstellen

Über Erstellen wird der Filtereditor geöffnet. Dort werden Name, Beschreibung und Filterausdruck erfasst.

Ablauf:

  1. Rechtsklick in der Filterliste.
  2. Erstellen auswählen.
  3. Name eingeben.
  4. Beschreibung eingeben.
  5. Filterbedingung definieren.
  6. Mit OK speichern.

Nach erfolgreichem Speichern wird der neue Filter in der Liste ergänzt. Der neue Filter wird außerdem sofort auf die aktuelle Tabelle angewendet.

Bestehenden Filter bearbeiten

Über Bearbeiten wird der ausgewählte Filter im Filtereditor geöffnet. Die vorhandenen Werte werden automatisch geladen.

Ablauf:

  1. Filtereintrag auswählen.
  2. Rechtsklick auf den Eintrag ausführen.
  3. Bearbeiten auswählen.
  4. Name, Beschreibung oder Filterbedingung ändern.
  5. Mit OK speichern.

Nach erfolgreichem Speichern wird der Eintrag in der Liste aktualisiert. Der geänderte Filter wird anschließend sofort auf die aktuelle Tabelle angewendet.

Filter löschen

Über Löschen wird der ausgewählte Filter entfernt. Vor dem Löschen erscheint eine Sicherheitsabfrage.

Ablauf:

  1. Filtereintrag auswählen.
  2. Rechtsklick auf den Eintrag ausführen.
  3. Löschen auswählen.
  4. Sicherheitsabfrage bestätigen.

Nach der Bestätigung wird der Filter dauerhaft gelöscht und aus der Liste entfernt. Ist der gelöschte Filter zu diesem Zeitpunkt aktiv, wird die aktive Filterung der Tabelle oder der Abfrage aufgehoben.


Filtereditor

Der Filtereditor wird beim Erstellen und Bearbeiten eines Filters verwendet. Er enthält die folgenden Eingaben:

Eingabe Pflichtfeld Beschreibung
Name Ja Bezeichnung des gespeicherten Filters
Beschreibung Ja Beschreibung des Filterzwecks
Filterbedingung Ja Regel, nach der die Tabelle gefiltert wird

Beim Bearbeiten eines bestehenden Filters werden Name, Beschreibung und Filterbedingung automatisch in den Editor übernommen.

filter-editor.png

Validierung

Ein Filter kann nur gespeichert werden, wenn alle Pflichtfelder ausgefüllt sind.

Prüfung Verhalten
Name leer Speichern wird verhindert
Beschreibung leer Speichern wird verhindert
Filterbedingung leer Speichern wird verhindert und eine Fehlermeldung am Filterfeld angezeigt

Mit OK werden die Eingaben geprüft und übernommen. Mit Abbrechen wird der Editor geschlossen, ohne Änderungen zu übernehmen.

KI-Unterstützung

Der Filtereditor kann aus der vorhandenen Filterbedingung automatisch einen Namen oder eine Beschreibung erzeugen.

Funktion Ergebnis
KI-Schaltfläche am Namensfeld Erzeugt einen passenden Filternamen
KI-Schaltfläche für Beschreibung Erzeugt eine passende Beschreibung

Die KI-Funktionen stehen nur zur Verfügung, wenn die Chat-Funktion konfiguriert und aktiviert ist. Ohne vorhandene Filterbedingung wird kein Ergebnis erzeugt.