Feature Wiki
Tabs
Offer filter option None
Page Overview
[Hide]1 Initial Problem
Filters are an important tool in the data collection to retrieve the data a user is looking for. But at the time being, it is not possible to filter data sets for 'no entries'. You can either present all data sets or those with a specific entry. But you cannot present those data sets that do not have an entry in the specified column.
The example below shows the problem: You cannot filter for those entries in this data collection that are not already assigned to a specific date. As a workaround you have to show all entries and the use the sorting option to get all data sets not assigned to a date in one view.
2 Conceptual Summary
Problem could easily be solved by adding an additional option "None" to each filter drop-down. This option does only need to appear if the input is not recommended (otherwise there shouldn't be no entries). It should always appear as last option at the bottom of a filter drop-down.
3 User Interface Modifications
3.1 List of Affected Views
- Filter dropdown
3.2 User Interface Details
Additional option "None" / "Keine" for filter. We could discuss if labels like "Alle Einträge" / "Keine Einträge" would be better in German than "Alle" / "Keine".
3.3 New User Interface Concepts
None
4 Technical Information
{The maintainer has to provide necessary technical information, e.g. dependencies on other ILIAS components, necessary modifications in general services/architecture, potential security or performance issues.}
5 Contact
- Author of the Request: Kunkel, Matthias [mkunkel]
- Maintainer:
- Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}
6 Funding
If you are interest in funding this feature, please add your name and institution to this list.
7 Discussion
, 26.04.2019: As maintainer, I highly appreciate this feature request and recommend to schedule it for ILIAS 6.0. It's nice-to-have and easy-to-implement.
, 07.05.2019: This feature will be represented at the Jour Fixe by Katharina Burkhardt or Fabian Schmid.
JourFixe, ILIAS [jourfixe], 07 MAY 2019 : We highly appreciate this suggestion and schedule it for 6.0 with the following modifications:
- We would like to use the labels: "All entries | No entry" / "Alle Einträge | Kein Eintrag"
- "No entry" should also be shown when input is required (in case of a later change to required and already existing data sets without this entry)
8 Implementation
Filter entry "No entry" / "Kein Eintrag" is available for data types 'text_selection' and 'date_selection'.
Test Cases
Test cases completed at 16 JUL 2019 by Kunkel, Matthias [mkunkel]
- TC 6993 : Vorhandene Einträge filtern (grundlegend überarbeitet)
Approval
Approved at 16 JUL 2019 by Kunkel, Matthias [mkunkel]
Last edited: 19. Apr 2023, 12:29, Kunkel, Matthias [mkunkel]