Wat is een filter?
Een filter is een weergave van een zoekresultaat door middel van een lijstweergave. De lijstweergave is opgebouwd uit een aantal kolommen naar keuze.
Algemene werking
In principe wordt een filter gebruikt voor het weergeven van lijsten met items. Voordat er items kunnen worden weergegeven, wordt als eerste de criteria vastgesteld die van toepassing zijn. Dit kunnen er verschillende zijn, zoals een datum waarop een reservering plaatsvindt, maar er kunnen ook klanten op basis van hun postcode worden gezocht.
Aangezien er meerdere kolommen op een filter kunnen worden weergegeven, is er een structuur nodig om deze weergave te bepalen. We noemen dit dan ook weergave. Een weergave is een verzameling van instellingen. De kenmerken van een weergave zijn:
- Naam: een logische naam kan worden opgegeven zodat het filter later terug te vinden is
- Kolommen: bepaalt of welke kolommen zichtbaar zijn en in welke volgorde
- Sortering: bepaalt hoe de rijen gesorteerd worden, op basis van welke kolom en op basis van oplopend/aflopend
Voorbeeld filter weergave klant
Een filter in de context klant kan bevatten:
- Alle klanten met woonplaats "Utrecht"
- Kolommen: klant_id + Achternaam + Woonplaats + E-mail adres
- Gesorteerd op achternaam





