Faq/Base/103/da

Hvordan bruger et listefelt på en formular?
Når du udfylder et tabelfelt, kan det være mere bekevemt at vælge postens værdier fra et listefelt, frem for at indtaste værdier hver gang.


 * Nødvendige tabeller:

Databasen skulle indeholde i det mindste to tabeller: den tabel, der indeholder data, og en anden, som er kilden til de værdier. som bruges i listefeltet.


 * Formularen:
 * Åbn formularen i Designtilstand
 * Marker den formularkontrol, som du vil udfylde fra et listefelt: der kommer grønne hjørner frem
 * højrreklik: marker "Erstat med" og vælg "Listefelt"


 * Udfyldning af listefeltet
 * Åbn kontrolelementet
 * I fanebladet Data på arket Egenskaber
 * Vælger du "SQL" til "Type af Listeindhold"
 * I feltet "Listeindhold" klikker du på knappen med tre prikker og bygger forespørgslen til at vælge fra kildetabellen.

Feltværdierne, der vises, skulle være i den første kolonne, Feltets ID i den anden kolonne


 * Resultat

For hver værdi, der er valgt fra listeboksen, skal det tilsvarende ID fra kildetabellen indtastes i hovedtabellen.