Veldindexeringsopties definiëren
In FileMaker Pro kunt u een index maken: een lijst met de woorden of waarden in een veld. FileMaker Pro gebruikt een index bij het zoeken en om gerelateerde tabellen samen te voegen. Indices verhogen de snelheid van zoekopdrachten, maar maken het bestand ook groter.
FileMaker Pro gebruikt verschillende indices voor verschillende taken:
 •
Waarde-indices kunnen worden gemaakt voor tekst-, getal-, datum-, tijd- en tijdstempelvelden, maar ook voor berekeningvelden die resultaten van diezelfde typen opleveren. Waarde-indices worden gebruikt voor het samenvoegen van gerelateerde records en voor zoekopdrachten in getal-, datum-, tijd- en tijdstempelvelden, en berekeningvelden die resultaten van diezelfde typen opleveren. Een waarde-index wordt gemaakt door elke regel met tekst te nemen (begrensd door het regelterugloopteken) en daarvan maximaal de eerste 100 hoofdtekengewichten ("primary character weights") te nemen die alle tekens op die regel genereren, volgens de Unicode Collation-algoritme. Zie Een taal voor het indexeren of sorteren kiezen voor meer informatie.
Opmerking  Bij het gebruik van Japanse collatie (tekstvergelijking) die geen onderscheid maakt tussen Katakana of Hiragana, op volledige noch op halve breedte, zijn sommige reacties afhankelijk van de gegevensbron of stuurprogramma's. Dat geldt ook voor Romeinse tekens met accenten.
 •
Woordindices kunnen alleen worden gegenereerd voor tekstvelden en berekeningvelden die een tekst als resultaat geven, waar ze voor zoekopdrachten worden gebruikt. Een woordindex wordt gemaakt door elk uniek woord in een veld op te slaan. Velden die grote hoeveelheden tekst bevatten, kunnen grote indices genereren, omdat elk uniek woord in het tekstveld in de woordindex wordt opgenomen. Hierdoor kan het bestand aanzienlijk in grootte toenemen.
Zo stelt u opties voor het indexeren in voor een veld:
1.
Opmerking  Als u opties voor velden in de tabelweergave wilt instellen, klikt u met de rechtermuisknop op de kolomkop voor het veld en kiest u Veld > Veldopties in het venstermenu. Ga daarna verder met stap 6.
2.
3.
4.
5.
Klik op Opties (of dubbelklik op de veldnaam).
6.
Als u een berekeningveld hebt geselecteerd, verschijnt het dialoogvenster Berekening opgeven. Klik op Opslagopties.
7.
 
Geen index voor het veld maken
Maak een waarde-index van de inhoud van een tekstveld of een berekeningveld dat tekstresultaten als resultaat geeft.
Zowel woord- als waarde-indices maken voor tekstvelden of berekeningvelden die teksten als resultaat geven. Voor getal-, datum-, tijd- en tijdstempelvelden, alsook berekeningvelden die resultaten van diezelfde typen geven, maakt u met Alles een index van de waarden van een veld.
De vereiste index alleen maken als een gebruiker een zoekopdracht uitvoert met behulp van het veld of als het veld als een vergelijkingsveld in een relatie wordt gebruikt.
Een taal in de lijst Standaardtaal voor indexeren en sorteren tekst
Geef de taal op die wordt gebruikt voor het indexeren en sorteren van waarden in een tekstveld. Elke taal is afgestemd op de ondersteuning van taalspecifieke vereisten voor het indexeren en sorteren.
8.
Voor berekeningvelden selecteert u Berekeningsresultaten niet opslaan als u het resultaat alleen wilt berekenen wanneer dat nodig is. Klik vervolgens op OK.
9.
Klik op OK om het dialoogvenster Opties voor veld te sluiten of klik op een ander tabblad als u nog meer veldopties wilt instellen.
Opmerkingen
 •
U kunt opslag- en indexeringsopties opgeven voor tekst-, getal-, datum-, tijd- en tijdstempelvelden. Daarnaast kunt u ook berekeningvelden indexeren wanneer de resultaten een tekst, getal, datum, tijd of tijdstempel zijn.
 •
FileMaker Pro slaat de resultaten van de meeste berekeningvelden onmiddellijk op nadat het veld is gedefinieerd, wanneer het dialoogvenster Database beheren wordt gesloten. Standaard worden berekeningen met een gerelateerd veld, resuméveld, globaalveld of verwijzing naar een andere niet-opgeslagen berekening niet opgeslagen, maar alle andere berekeningen wel.
 •
 •
Voor normaal gebruik gebruikt u Geen of Minimaal en schakelt u de optie Automatisch indices maken indien nodig in.
 •
Als u voor tekstvelden Alles selecteert, kan het bestand aanzienlijk groter worden, omdat dan elk woord in het tekstveld wordt geïndexeerd. Bepaalde bewerkingen, zoals de import van records, kunnen ook langer duren, omdat tijdens de import elk woord in het veld aan de veldindex wordt toegevoegd.
 •
Als u Automatisch indices maken indien nodig inschakelt, wordt het veld geïndexeerd wanneer een gebruiker voor het eerst een zoekopdracht op een veld uitvoert. De uitvoering van de eerste zoekopdracht duurt wat langer, doordat de index wordt gemaakt. Volgende zoekopdrachten verlopen echter sneller omdat hierbij gebruik wordt gemaakt van de index. (Met deze optie wordt ook een index gemaakt als het veld in een relatie wordt gebruikt.)
 •
Als u relaties wilt maken waarbij u tekstvelden gebruikt als vergelijkingsvelden zonder voor deze velden woordindices te maken, selecteert u Minimaal en schakelt u de optie Automatisch indices maken indien nodig uit.
 •
Als u de bestandsgrootte wilt beperken en gebruikers wilt beletten indices te maken, selecteert u Geen (of Minimaal) en schakelt u de optie Automatisch indices maken indien nodig uit.
 •
Door Geen te selecteren en Automatisch indices maken indien nodig uit te schakelen voorkomt u ook dat het veld wordt gebruikt om relaties te maken.
 •
Voor databases die op een cd-rom, of een ander medium dat alleen kan worden gelezen, worden geplaatst, moet voor elk veld dat in een zoekopdracht kan worden gebruikt Indexeren worden ingesteld op Alles (als de schijfruimte van de cd-rom dat toestaat).
 •
Zie Containervelden instellen om gegevens extern op te slaan voor meer informatie over de opslagopties voor containervelden.
Verwante onderwerpen 
Veldindex gebruiken