Forms er vigtige objekter i en database og fungerer som vinduer, hvorigennem folk kan se og nå dine data. Hvis du nogensinde har ønsket at få en holistisk forståelse af grundlæggende funktioner i Microsoft Access-formularer, f.eks. hvilke typer formularer der er tilgængelige, hvordan du opretter, tilpasser og administrerer dem, giver denne artikel dig en samling af ressourcer, der kan hjælpe dig med at forstå dette billede.
Denne artikel indeholder
Oversigt
En formular er et databaseobjekt, som du kan bruge til at oprette en brugergrænseflade, der giver brugerne mulighed for at angive og redigere dine data. Forms indeholder ofte kontrolelementer, der udfører forskellige opgaver. Selvom du kan oprette en database uden at bruge formularer ved blot at redigere dine data i tabellen, foretrækker de fleste brugere at bruge formularer til visning, indtastning og redigering af data, der er indeholdt i tabellerne. Formularer giver dig også lov til at kontrollere, hvordan andre brugere kan arbejde med oplysningerne i databasen. Du kan eksempelvis lave en formular, som kun viser specifikke felter og kun tillader, at visse handlinger udføres. Dette hjælper med at beskytte data og reducere mulige fejl i dataindtastning. Denne artikel giver dig en samling af ressourcer, lige fra grundlæggende funktioner i Access-formularer til oprettelse og tilpasning af formularerne.
En god måde at forstå formularers rolle og funktion på i din Microsoft Access-database er at starte med en oversigt over de forskellige dele af en database og formularernes rolle i en database for at få mere at vide ved at starte fra en visning af de grundlæggende databasefunktioner.
Lad os derefter fokusere på formularer med Introduktion til formularer.
Før du opretter en formular, skal du se nærmere på kontrolelementer, som er en vigtig funktion i de fleste formularer. Kontrolelementer giver brugerne mulighed for at angive, redigere eller vise data fra databasen. Det kan være nyttigt at vide om de forskellige typer kontrolelementer, der er tilgængelige i Access, når du tilpasser dine formularer. Du kan få mere at vide om kontrolelementer under Introduktion til kontrolelementer.
Formulartyper
I Access kan du oprette formularer på flere måder, afhængigt af hvilken type formular du vil oprette. Få mere at vide om nogle almindelige typer formularer, og hvordan du opretter dem:
Hvilken type formular har du brug for? |
Få mere at vide |
Detaljeformular: En tom Access-formular, der viser oplysninger om én post ad gangen. |
|
Formularen Flere elementer: Også kendt som en fortløbende formular viser oplysninger fra mere end én post ad gangen. Ligner et dataark, men giver dig mere kontrol over ting som tekstformatering, tilføjelse af grafik, knapper og andre kontrolelementer |
|
Delt formular: Samtidigt vises dataene i formularvisning og dataarkvisning. Nyttigt, når du har brug for at få vist store mængder data, men kun har brug for at ændre én post ad gangen. |
|
Navigationsformular: En formular, der indeholder et navigationskontrolelement. Navigationsformularer er især vigtige for navigation i din database, hvis din plan omfatter publicering af databasen på internettet, fordi navigationsruden i Access ikke er tilgængelig i en browser |
Flere måder at oprette en formular på
Brug fanen Opret, og prøv indstillingerne i gruppen Forms for hurtigt at oprette nye formularer. Du kan også vælge en tabel eller forespørgsel i navigationsruden og hurtigt oprette en ny formular baseret på det pågældende objekt ved hjælp af kommandoen Formular.
Se nærmere på ressourcerne i følgende tabel for at få mere at vide om nogle almindelige måder at oprette formularer på:
Metoder til oprettelse af formularer |
Få mere at vide om, hvordan du |
Formularværktøj : Sådan opretter du hurtigt en formular med et enkelt element, der viser oplysninger om én post ad gangen. |
|
Guiden Formular: Brug dette værktøj til at oprette en formular, når du vil være mere selektiv med, hvilke felter der vises i formularen. Du kan også definere, hvordan dataene grupperes og sorteres. |
|
Tom formular:Hvis formularværktøjet eller guiden ikke opfylder dine behov, er værktøjet Tom formular en meget hurtig måde at oprette en formular på, især hvis du kun vil tilføje nogle få felter i formularen |
Se afsnittet om at oprette en formular ved hjælp af værktøjet Tom formular i artiklen Introduktion til formularer. |
Brug af forskellige visninger til formularer
Som du allerede har lært af nogle af de artikler, der er nævnt i de forrige afsnit, kan Access-formularer vises i tre forskellige visninger, formularvisningen, designvisningen og layoutvisningen. Det kan være nyttigt at vide, hvilken visning du skal bruge til en bestemt opgave. Du kan f.eks. bruge enten visningen Design eller Layout til at tilpasse en formular. Formularvisningen er standardvisningen for en formular og bruges mest til at få vist en formular med dataene eller til at angive data. Da visningerne Layout og Design bruges til at foretage designændringer i en formular, skal du se ressourcerne i følgende tabel for at få flere oplysninger om brug af disse visninger:
Visningstype |
Bruges til |
Få mere at vide |
Layoutvisning |
Foretage de fleste typer ændringer i en formular. Du kan se dataene, når du redigerer designet, hvilket er meget nyttigt, når du angiver størrelsen på kontrolelementer eller andre designændringer, der påvirker formularens udseende og brugbarhed. |
|
designvisning |
Foretage ændringer, der kræver en mere detaljeret visning af formularens struktur, f.eks. sektionerne Sidehoved, Detaljer og Sidefod. Du kan ikke se de underliggende data, når du opretter design changes.in designvisningen. Hvad er godt ved at bruge designvisningen?
Ændre visse formularegenskaber, der ikke kan ændres i layoutvisning |
Hvilken visning skal jeg bruge: Layoutvisning eller Designvisning? |
Gør mere med formularer
Nu, hvor du har designet strukturen i din formular, skal den have forbindelse til en datakilde, hvis det er en bundet formular. En datakilde kan være en tabel, forespørgsel eller SQL-sætning, der indeholder de data, der vises i formularen. En "ubundet" formular linker ikke direkte til en datakilde, men indeholder kommandoknapper, navne eller andre kontrolelementer, som du skal bruge for at kunne betjene dit program. Hvis du vil have mere at vide om, hvordan du arbejder med postkilder, skal du se: Angiv postkilden for en formular eller rapport.
En visuelt tiltalende formular gør det mere interessant og mere effektivt at arbejde med databasen, og det kan også hjælpe med at forhindre, at der indtastes forkerte data. Når du vil gå ud over at oprette en grundlæggende formular for at tilføje nogle brugerdefinerede detaljer og gøre den unik til din egen, giver Access dig flere måder at opnå dette på. Nogle indstillinger kræver måske øvelse, før du får designet til at se ud, som du havde til hensigt, men hvis du ikke bryder dig om et design, er det altid muligt at ændre det.
I følgende tabel vises ressourcer, du kan bruge til at tage din formular til næste trin, hvor du tilføjer felter og tilpasser den:
Hvad vil du foretage dig? |
Få mere at vide om, hvordan du |
Føj hurtigt felter til en formular |
|
Få min formular til at se mere organiseret ud, reducere rod og gøre det nemmere at arbejde med den. |
|
Angiv den rækkefølge, som kontrolelementerne i formularen skal reagere på tab-tasten i. I en veldesignet formular reagerer kontrolelementerne på tab-tasten i en logisk rækkefølge – f.eks. fra top til bund og fra venstre mod højre – så formularen er nemmere at bruge. |
|
Opret en underformular eller en formular, der er indlejret i en hovedformular. Underformularer er nyttige til visning af data fra flere relaterede tabeller eller forespørgsler i den samme formular. |
Opret en formular, der indeholder en underformular (en en-til-mange-formular) |
Gør bestemte felter og data i min formular mere fremtrædende. |
|
Angiv designindstillinger for alle formularer i min database. |
|
Tilføj et tekstfeltkontrolelement, der viser en værdi fra en anden formular. Kan bruges til at vise resultater fra en underformular, der indeholder et beregnet tekstfelt i hovedformularen. |
Oprette et kontrolelement, der refererer til et kontrolelement i en anden formular |
Arbejde med formularer i en webdatabase
Indstillinger for webdatabaseformular |
Få mere at vide om, hvordan du |
En navigationsformular er ganske enkelt en formular, som indeholder kontrolelementet Navigation. Navigationsformularer er en praktisk tilføjelse til enhver database, men det er især vigtigt at oprette en navigationsformular, hvis du planlægger at publicere en database på internettet, fordi navigationsruden i Access ikke vises i en browser. |
|
Access 2010 indeholder et kontrolelement til webbrowser, som du kan bruge til at vise websider i en formular |
Nogle næste trin
Prøv nogle af disse funktioner i dine formularer:
-
Få mere at vide om, hvordan du opretter en formular (oversigt), som brugerne får vist, når de åbner din database? Angiv den standardformular, der vises, når du åbner en Access-database.
-
Tilføj en rulleliste, hvor du kan finde en post i en formular Opret en liste over valgmuligheder ved hjælp af en liste eller et kombinationsfelt