Instructie
Filter - zoekvelden boven het overzicht

Een filter bestaat uit twee dingen. De kolommen bepalen wat je van elke regel ziet; de zoekcriteria bepalen welke regels je te zien krijgt. Dit artikel gaat over dat tweede. Voor de kolommen: zie Hoe pas ik de kolommen van een filter aan?.

Waar staan de zoekvelden?

Als je een overzicht opent, staat het eenvoudig zoeken meteen aan: de meestgebruikte zoekvelden staan boven en links van het overzicht klaar. Je vult in wat je zoekt en klikt op Zoek!. Zolang je niet op Zoek! klikt, verandert het overzicht niet — dat is de meestgemaakte vergissing.

Let erop dat een overzicht vaak al een startfilter heeft. Het filter reserveringen toont bijvoorbeeld standaard alleen toekomstige reserveringen. Zoek je iets uit het verleden en vind je het niet, dan zit daar meestal de oorzaak.

Een zoekveld toevoegen

Staat het veld waarop je wilt zoeken er niet bij? Dan voeg je het zelf toe.

  1. Klik op de knop Zoekvelden.
  2. Vink de velden aan die je wilt gebruiken. Je kunt in de lijst zoeken op naam.
  3. Bevestig met het vink-icoon rechts van de knop. De velden verschijnen nu bij je zoekopties.

Elk veld heeft een vast type, en dat type bepaalt hoe je erin kunt zoeken. Er zijn vier hoofdtypes.

1. Lijst of selectie

Velden met een vaste set waardes — status, product, vestiging, betaalmethode — laten een lijst met vinkjes zien. Vink aan wat je zoekt; je mag er meerdere aanvinken. Staat de lijst vol, gebruik dan het zoekvakje bovenaan de lijst om hem te verkleinen.

Meerdere vinkjes in hetzelfde veld werken als “of”: vink je bij Status zowel 10-Nieuw als 20-Open aan, dan krijg je reserveringen met de ene óf de andere status.

2. Tekst

Bij een tekstveld kies je tussen twee manieren van zoeken:

  • bevat ~ — de waarde mag ergens in het veld voorkomen. Zoek je op frans, dan vind je ook Franssen en Franse.
  • is gelijk aan = — de waarde moet exact kloppen. Zoek je op frans, dan vind je alleen frans.

Vind je te weinig, dan sta je bijna altijd op “is gelijk aan” terwijl je “bevat” nodig hebt.

3. Numeriek

Bij een getal — een klantnummer, een reserveringsnummer, een bedrag — kun je vier dingen:

  • is gelijk aan =: klantnummer = 122 geeft precies die klant;
  • is groter dan >: klantnummer > 130;
  • is kleiner dan <: klantnummer < 110;
  • vanaf / tot en met: klantnummer van 200 tot en met 250, voor een reeks in één keer.

4. Datum

Bij een datumveld geef je een vanaf en een tot en met op. Houd het formaat jjjj-mm-dd aan (2026-10-03). Andere formaten werken meestal ook, maar dan loop je het risico dat dag en maand verwisseld worden.

Krachtiger is relatief zoeken: een datum ten opzichte van vandaag, zodat je het filter nooit meer hoeft bij te werken. Je geeft een aantal plus een letter op:

  • 0d = vandaag, 1d = morgen, -1d = gisteren;
  • letters: d dagen, w weken, h uren, m minuten;
  • combineren mag: 7d5h is 7 dagen en 5 uur vooruit;
  • een minteken kijkt terug: -1w3d is 10 dagen geleden.

Zo betekent vanaf -7d tot en met 0d “de afgelopen week”, elke dag opnieuw. Laat je een van de twee velden leeg, dan wordt dat kant niet begrensd: vanaf leeg en tot en met -1d betekent “alles van vóór gisteren”. Meer voorbeelden staan in Relatieve datum.

Aangepaste velden

Velden die jouw organisatie zelf heeft toegevoegd volgen gewoon hun eigen type: een eigen tekstveld zoek je als tekst, een eigen datumveld als datum. Eén uitzondering: een tabel op maat heeft zowel een nummer als een waarde, en je kunt op beide zoeken. Zie Hoe zoek ik in een veld met aangepaste waardes?.

Meerdere criteria combineren

Vul je meerdere verschillende velden in, dan gelden ze allemaal tegelijk (“en”). Vink je bij Status 10-Nieuw en 20-Open aan en kies je daarnaast één product, dan krijg je: reserveringen van dat product, met status nieuw of open. Zo bouw je stap voor stap naar het overzicht dat je zoekt: begin ruim, kijk wat je krijgt, en verfijn.

Als eenvoudig zoeken niet genoeg is

Voor de lastigere vragen is er het geavanceerd zoeken, met een extra knop links in het filterscherm. Daar schrijf je je zoekvraag als een voorwaarde: veld — operator — waarde, bijvoorbeeld LASTNAME ~ jan of BOOKING_ID IN (1234, 1235). Daarmee kun je dingen die met de eenvoudige velden niet gaan, zoals zoeken op een leeg veld (IS LEEG) of op alles behalve een bepaalde waarde (!=).

Welke operators bij welk veld mogen, verschilt per veldtype. Dat staat per type beschreven: tekstvelden, numerieke velden, datumvelden en aangepaste velden. Een overzicht van alle operators staat in Wat zijn operators?. De technische naam van een veld vind je zoals beschreven in Hoe pas ik de kolommen van een filter aan?.

Geavanceerd zoeken is een recht: zie je de knop niet, dan mist je gebruikersgroep filter_advanced.

Je zoekopdracht bewaren

Heb je de juiste zoekvraag te pakken, sla hem dan op met Opslaan filter. Geef hem een naam die je collega’s begrijpen en bepaal met wie je hem deelt. Je hoeft hem dan nooit meer opnieuw te bouwen. Combineer dit met een relatieve datum en een vaste weergave, en je hebt een overzicht dat elke dag klaarstaat. Zie Filter opslaan.

Het resultaat klopt niet, wat nu?

  • Niets gevonden? Controleer of je op Zoek! hebt geklikt, of je bij tekst op “bevat” staat, en of het standaard startfilter je zoekopdracht niet in de weg zit.
  • Te veel regels, en dezelfde reservering meerdere keren? Dat komt door velden die meerdere waardes per regel kunnen hebben, zoals opties of betalingen: elke waarde krijgt zijn eigen regel. Zie Waarom wordt een reservering meerdere malen weergegeven in het zoekfilter?.
  • Datum werkt niet zoals verwacht? Kijk naar het formaat (jjjj-mm-dd) en, bij relatief zoeken, of het minteken staat waar je het bedoelt.
  • Bedragen tellen niet op zoals verwacht? Staat een reservering meerdere keren in het overzicht, dan staat het bedrag er ook meerdere keren.

De volledige functionele beschrijving van het zoeken staat in Eenvoudig zoeken.

Zoek je iets wat je vaker nodig hebt? Gebruik dan een relatieve datum in plaats van een vaste datum en sla het filter op. Het overzicht schuift dan elke dag mee en je hoeft nooit meer een datum bij te werken.

Onderstaand recht kan nodig zijn om deze functionaliteit te kunnen gebruiken.