Problemen met het zoeken naar records oplossen
• Zoekopdrachten kunnen niet worden uitgevoerd in resumévelden, containervelden of velden die met de optie voor globale opslag zijn gedefinieerd.
• Gebruik de index om criteria nauwkeurig in te voeren.
• Als een veld is opgemaakt voor de weergave van selectievakjes of keuzerondjes, worden sommige veldwaarden mogelijk niet weergegeven. Wanneer een waarde in de invoerlijst bijvoorbeeld is gewijzigd van Jr in Junior, worden de records die met Jr zijn ingevoerd, niet gevonden wanneer u op het selectievakje/keuzerondje Junior klikt. Als u alle veldwaarden wilt weergeven, moet u de zoekcriteria invoeren in een kopie van het veld die niet is opgemaakt voor invoerlijsten of keuzerondjes.
• Het veld bevat meer dan één waarde en u kunt het niet zien. Klik in het veld om alle gegevens die het veld bevat weer te geven.
• Woorden in uw zoekcriteria zijn te lang om te worden geïndexeerd (bijvoorbeeld een lange chemische formule). De eerste 100 tekens van elk woord in een tekstveld, inclusief spaties, worden geïndexeerd.
•
• Doorgaans is het verstandig in zoekopdrachten waarvoor de optie Weglaten wordt gebruikt, de criteria voor het weglaten van records als laatste in te voeren. (U moet eerst de records opnemen waaruit u wilt selecteren en vervolgens de ongewenste records uitsluiten.)
• Het datumveld mag geen datums bevatten die in een geldige datumopmaak zijn ingevoerd. Dit kan bijvoorbeeld gebeuren als de datums zijn geïmporteerd.
• De opmaak van de datum die in de zoekopdracht is ingevoerd, kan ongeldig zijn. Zie Getallen, datums, tijden en tijdstempels zoeken en Gegevensreeksen zoeken voor meer informatie over het zoeken van datums.
• De jaartallen zijn in de zoekopdracht of tijdens de gegevensinvoer mogelijk niet opgegeven in vier cijfers waardoor datums in een andere eeuw worden geplaatst. Om verwarring te voorkomen, kunt u het beste datums met jaartallen van vier cijfers weergeven. Zie Conversie van datums met een jaartal van twee cijfers voor meer informatie.
• De datums bevinden zich mogelijk niet in een veld dat het datumtype gebruikt (of een berekeningveld dat een datum als resultaat oplevert).
• Controleer de huidige systeeminstellingen en de eerder gebruikte instellingen.
• Als het bestand uit een vorige versie van FileMaker Pro is geconverteerd, is het mogelijk dat de gegevens van uw datums een datumscheidingsteken gebruiken dat niet meer wordt ondersteund. (FileMaker Pro staat niet meer toe dat de maand, de dag en het jaar worden gescheiden door een letter of door het tijdscheidingsteken.)Als in uw datums een ongeldig datumscheidingsteken wordt gebruikt, kunt u met een van de volgende methoden datumgegevens met letters of het tijdscheidingsteken handmatig bewerken:
•
• velden niet zijn opgeslagen of geïndexeerd. Als u wilt zien of een veld is opgeslagen en geïndexeerd, kiest u op de menubalk Bestand > Beheren > Database en klikt u op het tabblad Velden. Selecteer het veld, klik op Opties en klik daarna op Opslag.Als een bestand wordt samengebruikt en het bevat globaalvelden, kunt u de werking van bepaalde clientzoekopdrachten verbeteren door bepaalde globaalvelden naar een afzonderlijke tabel te verplaatsen. Lees de opmerkingen in Globaalvelden definiëren (velden met globale opslag) voor meer informatie.Wanneer u in een externe ODBC-gegevensbron zoekopdrachten met jokertekens uitvoert, kunnen deze andere resultaten opleveren dan zoekopdrachten met jokertekens in FileMaker Pro.