Ett referensfält använder en annan entitet för att skapa en lista med valbara alternativ för fältet. Fältet läggs normalt till som en urvalslista där den refererade entitetens Visningsnamn visas som alternativ.
Men för referensfält finns en extra kryssruta, Använd auto-complete, i egenskapsformuläret, se bilden nedan. Om man kryssar i denna så visas istället för en urvalslista ett textfält med autocomplete-funktion. När man skriver tecken i fältet öppnas en urvalslista med de värden som motsvarar sökordet och man kan välja värde från denna lista. Man kan även konfigurera att det skall finnas en knapp som öppnar en popup där alternativ kan sökas.
Autocomplete-fält med knapp för popup
Notera: Om den refererade entiteten innehåller ett stort antal objekt (t ex mer än 1000) rekommenderas att man använder fälttypen Auto-complete. Den vanliga urvalslistan kräver mer prestandakapacitet för att ladda data och använder man den metoden för stora datamängder kan det göra att systemet blir långsamt när formulär skall öppnas.
När man kryssat i rutan Använd
auto-complete visas en Editera-knapp (). Denna öppnar en popup där man konfigurerar
autocomplete-funktionen:
Konfigurering av autocomplete
Kryssrutan Visa pop-up för sökning aktiverar sökknappen vid sidan om textfältet.
Listan innehåller alla den refererade entitetens egenskaper. Här kan man välja i kryssrutor för vilka egenskaper som autocomplete-funktionen skall aktiveras (kolumnen Auto-complete) och vilka egenskaper som skall visas som kolumner i Visa pop-up för sökning (kolumnen Tabell) och vilka kolumner man skall kunna söka i (kolumnen Sökning i tabell).
Längst nere visas en förhandsvisning av de valda kolumnerna. Här kan man använda drag-and drop för att byta ordningsföljd mellan kolumnerna.