Zum Hauptinhalt springen

Mitgliederliste – Filter nachjustieren oder selbst zusammenstellen

Die vordefinierten Filtermöglichkeiten von Netxp Verein decken in den meisten Fällen alles ab, was Sie brauchen. Manchmal müssen Sie aber:

  • einen bestehenden Filter feiner justieren,
  • mehrere Bedingungen mit komplexer Logik kombinieren, oder
  • einen Filter komplett selbst zusammenstellen.

Dafür gibt es den Button „Filter bearbeiten" rechts unten in der Mitgliederliste.

Filter bearbeiten – Einstieg

Filter bearbeiten oder neu zusammenstellen

Vorhandenen Filter bearbeiten

Filter bearbeiten – Beginn

Wenn bereits ein vordefinierter Filter aktiv ist, übernimmt der Editor diese Bedingungen als Ausgangspunkt. Im oberen Arbeitsbereich ergänzen oder ändern Sie die Bedingungen, unten sehen Sie die zusammengefasste Filterlogik.

Filter komplett neu zusammenstellen

Filter aufbauen – Beginn

Ohne aktiven Filter öffnet sich der Editor leer mit der voreingestellten Logik „und". Über den + Button fügen Sie die erste Bedingung hinzu und bauen den Filter Schritt für Schritt auf.

Aussagenlogik

Aussagenlogik – Optionen

Die Logik bestimmt, wie mehrere Bedingungen verknüpft werden. Standard ist „und".

LogikBedeutung
undEintrag erfüllt jede Bedingung – Standardeinstellung.
oderEintrag erfüllt mindestens eine Bedingung.
nicht undEintrag erfüllt die nachfolgenden Bedingungen, nicht aber die erste.
nicht oderEintrag erfüllt keine der gewählten Bedingungen.

Weitere Optionen am Logik-Knoten

OptionBedeutung
Bedingung hinzufügenEine neue Bedingung an diesem Logik-Knoten.
Gruppe hinzufügenEröffnet eine weitere Logik-Ebene (eingerückt).
Alles leerenEntfernt alle Bedingungen (nur sichtbar, wenn welche da sind).

Bedingung hinzufügen, bearbeiten oder entfernen

Bedingung hinzufügen / entfernen

  • Der + Button ist anfangs grau und wird grün, sobald Sie ihn anwählen – damit fügen Sie eine Bedingung am Knoten hinzu.
  • Der × Button ist anfangs grau und wird rot, sobald Sie ihn anwählen – damit entfernen Sie eine Bedingung.
  • Alternativ funktionieren die Tasten Einfügen / Entfernen oder + / auf der Tastatur.

Bedingung bearbeiten

Feld auswählen

Nach dem Hinzufügen wählen Sie das Feld (die Datenbank-Spalte) aus einem alphabetischen Dropdown. Tippen Sie einen Teil des Feldnamens, um schneller zum Eintrag zu springen – z. B. „Ges" für „Geschlecht".

Kriterien nach Feldtyp

Je nach Feldtyp (Zahl, Text oder Datum) stehen unterschiedliche Kriterien zur Verfügung.

Nummerische Bedingungen

Nummerische Bedingung

KriteriumAnzahl WerteErgebnis
ist gleich1Eintrag entspricht der Zahl – Standard.
ist ungleich1Eintrag entspricht nicht der Zahl.
ist größer als1Eintrag ist größer als die Zahl.
ist größer oder gleich als1… einschließlich.
ist kleiner als1Eintrag ist kleiner als die Zahl.
ist kleiner oder gleich als1… einschließlich.
ist zwischen2Eintrag liegt zwischen den beiden Zahlen.
ist nicht zwischen2Eintrag liegt nicht im Bereich.
Ist Null0Eintrag ist leer (NULL in der Datenbank).
Ist nicht Null0Eintrag ist nicht leer.
ist einer aus1 oder mehrEintrag entspricht einem der angegebenen Werte.
ist keiner aus1 oder mehrEintrag entspricht keinem der angegebenen Werte.

Text-Bedingungen

Text-Bedingung

KriteriumArtErgebnis
ist gleichWort/BuchstabenEintrag entspricht genau dem Text – ideal bei begrenzten Werten (z. B. männlich/weiblich/divers).
ist ungleichWort/BuchstabenEintrag entspricht nicht dem Text.
ist größer alsWort/BuchstabenEintrag liegt im Alphabet nach dem Text.
ist größer oder gleich alsWort/Buchstaben… einschließlich.
ist kleiner alsWort/BuchstabenEintrag liegt im Alphabet vor dem Text.
ist kleiner oder gleich alsWort/Buchstaben… einschließlich.
ist zwischen2 TexteEintrag liegt alphabetisch zwischen den beiden Texten.
ist nicht zwischen2 TexteEintrag liegt nicht zwischen den Texten.
enthältWort/BuchstabenEintrag enthält den Text/Teiltext.
enthält nichtWort/BuchstabenEintrag enthält den Text/Teiltext nicht.
beginnt mitWort/BuchstabenEintrag beginnt mit dem Text – Standard.
endet mitWort/BuchstabenEintrag endet mit dem Text.
ähneltSQL-LIKE-BefehlEintrag entspricht einem SQL-LIKE-Muster.
ähnelt nichtSQL-LIKE-BefehlEintrag entspricht nicht dem Muster.
ist einer aus1 oder mehrEintrag entspricht einem der Begriffe.
ist keiner aus1 oder mehrEintrag entspricht keinem der Begriffe.
ist leer0Spalte ist leer.
ist nicht leer0Spalte ist nicht leer.
Liste enthältWortEintrag ist Teil einer kommaseparierten Liste (für sehr lange Textfelder).
SQL-LIKE-Hilfe

Eine Übersicht der SQL-LIKE-Mustermöglichkeiten finden Sie z. B. unter datenbanken-verstehen.de/sql-tutorial/sql-like-befehl/.

Datums-Bedingungen

Datums-Bedingung

KriteriumAnzahlErgebnis
ist gleich1 DatumEintrag entspricht dem Datum – Standard.
ist ungleich1 DatumEintrag entspricht nicht dem Datum.
ist größer als1 DatumEintrag liegt nach dem Datum.
ist größer oder gleich als1 Datum… einschließlich.
ist kleiner als1 DatumEintrag liegt vor dem Datum.
ist kleiner oder gleich als1 Datum… einschließlich.
ist zwischen2 DatenEintrag liegt im Zeitraum zwischen beiden Daten.
ist nicht zwischen2 DatenEintrag liegt nicht im Zeitraum.
Ist Null0Eintrag ist leer.
Ist nicht Null0Eintrag ist nicht leer.
ist einer aus1 oder mehrEintrag entspricht einem der Daten.
ist keiner aus1 oder mehrEintrag entspricht keinem der Daten.

Vordefinierte Datums-Optionen (ohne Datumseingabe)

OperatorErgebnis
ist nach diesem JahrDatum ab nächstem Jahr.
ist später in diesem JahrDatum frühestens morgen, im laufenden Jahr.
ist später in diesem MonatDatum frühestens morgen, im laufenden Monat.
ist in der nächsten WocheDatum in der Folgewoche.
ist später in dieser WocheDatum in der laufenden Woche, in der Zukunft.
ist morgenDatum ist der morgige Tag.
ist heuteDatum ist heute.
ist gesternDatum ist gestern.
ist früher in dieser WocheDatum in der laufenden Woche, in der Vergangenheit.
ist in der letzten WocheDatum in der vorigen Woche.
ist früher in diesem MonatDatum im laufenden Monat, in der Vergangenheit.
ist früher in diesem JahrDatum im laufenden Jahr, in der Vergangenheit.
ist vor diesem JahrDatum vor dem laufenden Jahr.
Ist in diesem Monat / dieser Woche / diesem JahrDatum im laufenden Zeitraum.
Ist im nächsten Monat / JahrDatum im Folgezeitraum.
Is last month / Is last yearDatum im vorigen Zeitraum.
Is the year-to-date periodDatum vom 1. Januar bis heute.
Ist Januar … Ist DezemberDatum im jeweiligen Monat, unabhängig vom Jahr.

Datum eingeben

Datumsangaben können Sie direkt eintippen oder über das Kalender-Icon auswählen.

Übersicht und Tipps

Übersicht der zusammengesetzten Bedingungen

Beispiel-Filter aus dem Wiki: Alter zwischen 18 und 45 Jahren und Geschlecht = männlich und Eintrittsdatum zwischen 2000 und 2020.

Live im Hintergrund prüfen

Nach jedem Schritt klicken Sie Übernehmen – die Auswirkungen werden direkt im Hintergrund sichtbar, ohne dass Sie die Maske schließen müssen. Erst wenn Sie wirklich fertig sind, beenden Sie mit OK.

Übersichtliche Filterzusammenfassung

Unterhalb des Bearbeitungsbereichs sehen Sie eine Zusammenfassung aller gesetzten Bedingungen – ein guter Überblick über den logischen Aufbau des Filters.

Häufige Fehler

„und" vs. „oder" bei überlappenden Bereichen

Wenn Sie einen Zeitraum mit zwei Bedingungen abgrenzen wollen (z. B. „Alter größer 45 und Alter kleiner 65"), ist „und" richtig. „oder" liefert in solchen Fällen meistens alle Einträge zurück, weil sich die beiden Bereiche überlappen. Wenn möglich, verwenden Sie direkt den Operator Zwischen.

Falsches Feld gewählt

Wenn das Ergebnis komplett unerwartet ist, prüfen Sie als Erstes, ob in der Bedingung das richtige Datenbank-Feld ausgewählt ist. Ähnlich benannte Felder (Geburtsdatum vs. Eintrittsdatum) sind die häufigste Fehlerquelle.

Filter speichern und wiederfinden

Wenn Sie einen komplexen Filter zusammengebaut haben, lohnt es sich, ihn zu speichern — Sie sparen sich beim nächsten Mal den Aufbau.

Filter speichern

  1. Filter wie gewohnt zusammenklicken.
  2. Im Bereich der Filterleiste auf Filter speichern (Disketten- Symbol) klicken.
  3. Namen vergeben (z. B. „Vorstand 2025", „Säumige Beitragszahler").
  4. Speichern.

Filter laden

Über das Filter-Dropdown in der Filterleiste die gespeicherten Filter auswählen. Sobald gewählt, wird der Filter sofort angewendet.

Filter auf Standard zurücksetzen

Mit dem Tooltip „Filter auf Standard setzen" entfernen Sie alle aktiven Filter — die Liste zeigt wieder den vollen Bestand (Standardwerte je nach Tabelle).

Filter löschen

Im Filter-Dropdown den Filter wählen → Filter löschen klicken.

Filter-Speicherung pro Benutzer

Filter werden pro Benutzer in Netxp Verein gespeichert — was Sie unter Login „Max" speichern, sieht Login „Anna" nicht. Wollen Sie einen Filter mit Kollegen teilen, hilft nur, ihn dort nachzubauen oder den Inhalt der Filter-Regel zu kopieren.

Filter-Regel als Text exportieren

Die zusammengesetzte Filter-Regel wird unten als Klartext angezeigt — z. B.:

[Status] = 'Aktiv' AND [Alter] > 18 AND ([Sparte] LIKE '%Fußball%' OR [Sparte] LIKE '%Tennis%')

Diesen Text können Sie kopieren und z. B. in eine Erinnerungsliste übernehmen.

Häufige Filter — als Vorschlag

Diese Filter lohnen sich vereinsweit zu speichern:

NameRegel
Aktive MitgliederStatus = Aktiv
Geburtstage diesen MonatGeburtsmonat = Aktueller Monat
Säumige ZahlerOffener Beitrag > 0
Neuzugänge dieses JahrEintrittsdatum dieses Jahr
Volljährige AktiveStatus = Aktiv AND Alter ≥ 18
Familien-PatriarchenFamilienrolle = Patriarch
Ohne SEPA-MandatSEPA-Mandat = falsch UND Status = Aktiv

Verwandte Themen


Originalquelle: https://support.netxp-verein.de/Wiki/Index/-1/Mitgliederliste_-_Filter_bearbeiten