Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mehrere, mit "oder" verbundene Filter setzen #445

Closed
rebeccakurz opened this issue Feb 3, 2021 · 8 comments
Closed

mehrere, mit "oder" verbundene Filter setzen #445

rebeccakurz opened this issue Feb 3, 2021 · 8 comments

Comments

@rebeccakurz
Copy link
Collaborator

Das hatten wir auf unserer Wunschliste, aber nicht geplant für 2020. Gerne würde ich das hier deshalb nochmals aufnehmen, auch weil das als Anregung von den Artverantwortlichen gekommen ist.
In der Wunschliste hast du geschrieben:

"Konkretes Anliegen: Aus Status können mehrere Einträge gewählt werden.

Idee: Filtern wie in FileMaker:

  • Im Titel des Filter-Formulars gibt es Register
  • erstes Register ist der Filter, wie er heute gesetzt wird. Erfasst man darin in mehreren Feldern (a und b) einen Filter-Wert, werden Datensätze gefiltert, welche a und b erfüllen
  • sobald im ersten Register ein Wert gesetzt wird, erscheint ein neues Register mit Namen "oder"
  • erfasst man darin kriterien, wird so gefiltert: Datensätze, welche: die Kriterien aus Register 1 erfüllen ODER diejenigen aus Register 2.
  • will man also TPop, die angesiedelt sind (aktuell oder angesät), wählt man im ersten Register "angesiedelt, aktuell" und im zweiten "angesiedelt, Ansaatversuch"
  • will man z.B. alle aktuellen sehen, wählt man im ersten Register "ursprünglich, aktuell" und im zweiten Register "angesiedelt, aktuell". Und wenn man will, kann man auch noch die angesäten in einem dritten Register dazu nehmen

Das liesse sich dann auch in anderen Feldern anwenden, z.B. bei den Begründungen, wieso TPop für den AP-Bericht nicht relevant sind. "

@barbalex
Copy link
Owner

barbalex commented Feb 3, 2021

Das wird relativ aufwändig. Aber definitiv nützlich, wenn oft gefiltert wird.

Es gibt einen anderen, noch aufwändigeren Issue: mobile-first (#435).

Ich bin nicht sicher, ob ich dieses Jahr beide umsetzen kann. Selbst wenn ich beide schaffe, würde das andere zeitlich nach hinten verschoben.

Welches wäre euch wichtiger?

@barbalex barbalex added this to the 2021 milestone Feb 3, 2021
@barbalex barbalex changed the title Filtern: Aus Status können mehrere Einträge gewählt werden mehrere, mit "oder" verbundene Filter setzen Feb 3, 2021
@barbalex
Copy link
Owner

barbalex commented Feb 2, 2022

Rückmeldung aus Feedbackrunde 2.2022 (weiss nicht von wem):

Antrag APFlora DB : im Filter, mehrere Kästchen anwählbar machen, zb aktuelle autochthon und aktuell angesiedelte

@barbalex
Copy link
Owner

barbalex commented Jul 3, 2022

Ist für die Art ab Version 1.73.0 umgesetzt. Bitte testen und Anregungen/Ideen melden. Werde in den nächsten Wochen dann die übrigen Filter entsprechend erweitern

@barbalex
Copy link
Owner

barbalex commented Jul 4, 2022

AP und Pop sind realisiert

@barbalex
Copy link
Owner

barbalex commented Jul 6, 2022

TPop ist realisiert

@barbalex
Copy link
Owner

barbalex commented Jul 6, 2022

Ich arbeite gleichzeitig daran, alle vier Arten zu Filtern zu vereinigen:

  • Der vielleicht am wenigsten bewusste: Position im Navigationsbaum (Hiearchie). Benutzer erwarten, dass wenn sie eine Art wählen, auch deren Teile (z.B. Populationen) angezeigt und gefiltert werden. Oder: Wenn keine Art gewählt ist, werden alle Arten des Projekts gefiltert. Das war mindestens teilweise schon bisher so, z.B. wenn in der Karte Pop/TPop angezeigt wurden. Gäbe es diesen Filter nicht, gäbe es keine eindeutige Möglichkeit, z.B. nach allen TPop/Massnahmen/EK einer Population zu filtern. Ich nenne diesen Filter intern den hierarchischen Filter
  • (Label-)Filter im Navigationsbaum
  • Formular-Filter (oranges Formular mit rot hinterlegtem Titel)
  • Karten-Filter

Diese vier Methoden waren bisher nicht klar vereinigt/getrennt worden - sie sind nacheinander entstanden. Ich denke, es ist am besten, sie möglichst klar zu deklarieren und immer einheitlich anzuwenden, das heisst: immer alle.

@barbalex
Copy link
Owner

barbalex commented Jul 7, 2022

Oh je, es gibt sogar noch mehr Filter: Ich habe den "nur AP" Filter vergessen...

@barbalex
Copy link
Owner

Ist in v1.77.0 implementiert

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants