Kiezen in welke kolommen een zoekopdracht zoekt
Doel
Bepalen met welke kolommen een getypte zoekopdracht wordt vergeleken, zodat iemand een record kan vinden op accountnummer of e-mailadres in plaats van alleen op naam.
Vereisten
- Je bent aangemeld met een makerrol (of de rol van platformbeheerder).
- De tabel die wordt doorzocht, bestaat, met de tekstvelden die je doorzocht wilt hebben.
Stappen
- Open de tabel die wordt doorzocht in Tabellen en ga naar het tabblad Weergaven.
- Selecteer Nieuw om de Weergaveontwerper te openen.
- Voer een weergavenaam in — bijvoorbeeld
Contact Quick Find— en een logische naam na het voorvoegsel van de uitgever, bijvoorbeeldcontact_find. - Stel Weergavetype in op Snel zoeken.
- Sleep elk veld waarin een zoekopdracht moet kijken naar de kop van het raster — bijvoorbeeld de naam, het e-mailadres en het accountnummer.
- Vink Standaardweergave aan.
- Selecteer Opslaan.
Typen in een zoekveld op deze tabel vindt nu overeenkomsten in elk van die kolommen.
Wat er achter de schermen gebeurt
Van een weergave voor snel zoeken worden alleen de kolommen gelezen: zij vormen de doorzochte set. De filters en sorteervolgorde ervan worden niet gebruikt, omdat ze antwoord geeft op "waar kijkt de zoekopdracht naar", niet op "wat wordt er getoond" — gebruik een zoekweergave om te bepalen wat het resultatenvenster toont.
Tekst wordt hoofdletterongevoelig overal in de kolom vergeleken, en de kolommen worden met OR gecombineerd, dus een record komt overeen als een van de kolommen bevat wat er is getypt.
Alleen tekstkolommen kunnen zo worden doorzocht. Een weergave voor snel zoeken die ook een getal-, datum- of ja/nee-kolom noemt, blijft werken — die kolommen worden gewoon overgeslagen, omdat "bevat deze tekst" geen vraag is die ze kunnen beantwoorden.
Zonder weergave voor snel zoeken vergelijkt een zoekopdracht alleen met het primaire veld van de tabel.
Problemen oplossen
- Zoeken op een accountnummer vindt niets. De kolom met het accountnummer staat waarschijnlijk niet in de weergave voor snel zoeken — of ze is opgeslagen als getal in plaats van tekst, en kan dan niet met "bevat" worden doorzocht.
- Een zoekopdracht levert te veel op. Beperk de doorzochte kolommen: elke extra kolom verbreedt wat overeenkomt, omdat de kolommen met OR worden gecombineerd.
- Er is niets veranderd. Controleer of het type van de weergave Snel zoeken is, of het de standaardweergave is en of je haar hebt gemaakt op de tabel die wordt doorzocht.