FileMaker Tip 290
![]()
Het nut van non-breaking spaces
Iemand gebruikt check boxes (aankruisvakjes) om een aantal functies te registreren in zijn People database. Tot de mogelijkheden behoren onder andere "Clublid", "Ereclublid" en "Voormalig clublid".
Het zoeken naar de ereclubleden geeft geen enkel probleem: in Find mode "Ereclublid" aanklikken en ze worden meteen alle zeventien gevonden.
Maar bij het zoeken naar de clubleden komen ook de voormalige clubleden mee, en dat is niet de bedoeling. Toch is het normaal dat FileMaker zo reageert: de waarde "Voormalig clublid" voldoet immers aan het zoekcriterium "Clublid". FileMaker doorzoekt het veld naar alle waarden waarin een woord voorkomt dat begint met "Clublid" (met of zonder hoofdletter).
Het probleem zou te omzeilen zijn via scripting door het toevoegen van de twee gelijkheidstekens (==) of de aanhalingstekens (""), maar zover wil de gebruiker niet gaan.
Dan rest hem slechts één oplossing: de spatie tussen "Voormalig" en "clublid" vervangen door een non-breaking space (Option-Space op Mac, Ctrl + Space op Windows). Op die manier beschouwt FileMaker "Voormalig clublid" als één woord dat begint met V... en dat dus niet voldoet aan het zoekcriterium "clublid".
Terug naar het selectiemenu voor de tips.