Formulär i Access är som skyltlådor i butiker. De gör det enklare att visa eller hämta de objekt som du vill använda. Med formulär kan du eller andra användare lägga till, redigera eller visa data som lagras i din Access-databas för skrivbordet, så det är viktigt med en bra formulärdesign. Om flera användare ska använda den stationära Access-databasen är det viktigt att formulären är väl utformade för effektivitet och korrekt datainmatning.
Det finns flera sätt att skapa ett formulär i en Access-skrivbordsdatabas. Den här artikeln beskriver några vanliga alternativ.
Vad vill du göra?
- Skapa ett formulär från en befintlig tabell eller fråga i Access
- Skapa ett tomt formulär i Access
- Skapa ett delat formulär i Access
- Skapa ett formulär med flera poster i Access
- Skapa ett formulär som innehåller ett underformulär i Access
- Skapa ett navigeringsformulär i Access
- Ytterligare information
Skapa ett formulär från en befintlig tabell eller fråga i Access
Om du vill skapa ett formulär från en tabell eller en fråga i databasen klickar du på tabellen eller frågan i navigeringsfönstret som innehåller data för formuläret. Klicka sedan på Formulär på fliken Skapa.
Ett formulär skapas och visas i layoutvyn i Access. Om det behövs kan du ändra formulärets design genom att justera textrutor så att de rymmer informationen. Mer information finns i artikeln som handlar om hur du använder formulärverktyget.
Skapa ett tomt formulär i Access
Om du vill skapa ett formulär utan kontroller eller förformaterade element klickar du på Tomt formulär på fliken Skapa. Access öppnar ett tomt formulär i layoutvyn och visar fönstret Fältlista .
Klicka på plustecknet (+) bredvid tabellen eller tabellerna som innehåller fälten du vill ha med i formuläret i fönstret Fältlista.
Om du vill lägga till ett formulär dubbelklickar du på det eller drar det till formuläret. Om du vill lägga till flera fält samtidigt håller du ned Ctrl samtidigt och klickar på fälten och drar dem sedan till formuläret.
Obs
Du kan ändra ordningen på tabellerna i fönstret Fältlista beroende på vilken del av formuläret som är markerat. Om du inte kan lägga till ett fält i formuläret, markerar du en annan del av formuläret och försöker sedan att lägga till fältet igen.
Använd verktygen i gruppen Sidhuvud/sidfot på fliken Design av formulärlayout om du vill lägga till en logotyp, en rubrik eller datum och tid i formuläret.
Om du vill lägga till fler typer av kontroller i formuläret klickar du på Formulärlayout och använder verktygen i gruppen Kontroller .
Skapa ett delat formulär i Access
I ett delat formulär får du två vyer av data på samma gång: en formulärvy och en databladsvy. Genom att arbeta med delade formulär kan du dra fördel av båda formulärtyperna i ett enskilt formulär. Du kan till exempel använda databladsdelen av formuläret till att snabbt hitta en post och sedan använda formulärsdelen till att visa eller redigera posten. De här två vyerna är kopplade till samma datakälla och är alltid synkroniserade.
Om du vill skapa ett nytt delat formulär med hjälp av verktyget för delade formulär klickar du på tabellen eller frågan som innehåller önskade data i navigeringsfönstret. Klicka sedan på Fler formulär>Delat formulär på fliken Skapa.
Formuläret skapas i Access och du kan ändra dess design. Du kan t.ex. ändra storlek på textrutorna så att informationen får plats om det behövs. Mer information om hur du arbetar med delade formulär finns i artikeln som handlar om hur du skapar ett delat formulär.
Skapa ett formulär med flera poster i Access
Ett formulär med flera objekt, även känt som ett kontinuerligt formulär, är användbart när du vill ha ett formulär som visar flera poster men som är mer anpassningsbart än ett datablad. Använd verktyget Flera objekt om du vill skapa ett.
- Klicka på den tabell eller fråga i navigeringsfönstret som innehåller de data du vill visa i formuläret.
- Klicka på Fler formulär>Flera objekt på fliken Skapa.
Access skapar formuläret och visar det i layoutvyn. I layoutvyn kan du göra designändringar av formuläret medan de visar data. Du kan till exempel ändra storlek på textrutorna så att informationen får plats. Mer information finns i Skapa ett formulär med verktyget Flera objekt.
Skapa ett formulär som innehåller ett underformulär i Access
När du arbetar med relaterade data som lagras i separata tabeller behöver du ofta visa data från flera tabeller eller frågor i samma formulär. Underformulär är ett praktiskt sätt att göra detta. Det finns flera sätt att lägga till underformulär, beroende på dina behov, i Skapa ett formulär som innehåller ett underformulär (ett 1:N-formulär).
Skapa ett navigeringsformulär i Access
Ett navigeringsformulär är helt enkelt ett formulär som innehåller en navigeringskontroll. Navigeringsformulär är praktiska att använda i de flesta databaser, men särskilt viktiga i databaser som ska publiceras på webben, eftersom Access-navigeringsfönstret inte visas i webbläsare.
- Öppna databasen där du vill lägga till navigeringsformuläret.
- Klicka på Navigation på fliken i gruppen Formulär på fliken Skapa och välj sedan önskat format på navigeringsformuläret.
Formuläret skapas med en navigeringskontroll och det visas i layoutvy. Mer information finns i Skapa ett navigeringsformulär.
Ytterligare information
Du kan använda flera alternativ för att anpassa dina formulär. Se om något av följande uppfyller dina behov:
| Alternativ | Information |
|---|---|
| Om du vill kunna välja vilka fält som ska visas i formuläret skapar du det i Formulärguiden. | Skapa ett formulär med Formulärguiden |
| Om du lägger till flikar i ett formulär kan det bli mindre rörigt och enklare att använda, särskilt om formuläret innehåller många kontroller. | Skapa ett formulär med flikar |
| En webbläsarkontroll gör att du kan visa webbsidor i formulär. Du kan länka kontrollen till fält eller kontroller i databasen för dynamisk styrning av vilken sida som ska visas. Du kan till exempel använda adressinformation i en databas för att skapa egna kartor på en kartwebbplats, eller använda produktinformation i en databas för att söka efter artiklar på en leverantörs webbplats. | Lägga till webbsidor i ett formulär |
| I Access placeras kontroller i layouter som gör att du kan justera kontrollerna i formulär. Läs mer om hur du flyttar och storleksändrar kontroller oberoende av varandra. | Flytta och ändra storlek på kontroller oberoende av varandra |