Att tillhandahålla menyformulär i programmet kan hjälpa användarna att hitta nödvändiga uppgifter. I den här artikeln beskrivs hur du skapar och tar bort menyformulär i Access och hur du lägger till och ändrar alternativen i ett menyformulär.
Obs
I Access finns också en funktion som kallas navigeringsfönstret som du kan använda i stället för menyformulär för att användarna av ditt program ska kunna navigera i programmet.
Vad vill du göra?
- Skapa ett menyformulär
- Lägga till objekt i ett menyformulär
- Redigera objekt i ett menyformulär
- Ta bort ett menyformulär eller ett menyformulärobjekt
- Visa huvudmenytavlan vid start
Skapa ett menyformulär
Innan du skapar ett menyformulär bör du fundera över hur du vill att användarna ska hitta de olika formulären och rapporterna i databasen och planera navigeringsdesignen därefter. Om dina behov ändras efter att du har skapat ett menyformulär kan du när som helst ändra utformningen av ditt menyformulär.
När du skapar ett menyformulär med hjälp av verktyget Menyformulärhanteraren skapas en tabell med menyformulärsobjekt i Access som beskriver vad knapparna i formuläret visar och vilka åtgärder de utför. Om du ändrar menyformuläret manuellt kanske programmet inte längre fungerar.
Eftersom menyformulärhanteraren endast tillåter högst åtta kommandoknappar på ett menyformulär, kan du behöva ytterligare menyformulär som användaren kan navigera till från huvudmenyformuläret.
Menyformulärhanteraren är inte tillgänglig i menyfliksområdet, så du måste först lägga till kommandot i verktygsfältet Snabbåtkomst. De första stegen här visar hur du lägger till det här kommandot i verktygsfältet Snabbåtkomst.
Klicka på nedpilen i verktygsfältet Snabbåtkomst och klicka sedan på Fler kommandon. Dialogrutan Access-alternativ öppnas med avsnittet Verktygsfältet Snabbåtkomst markerat.
Markera Alla kommandon i kombinationsrutanVälj kommandon.
Välj Menyformulärhanteraren och klicka sedan på Lägg till. Klicka på OK för att spara ändringarna och stänga dialogrutan Access-alternativ .
Öppna verktyget genom att klicka på Menyformulärhanteraren i verktygsfältet Snabbåtkomst.
Microsoft Access frågar om du vill skapa ett menyformulär, klicka på Ja. Då skapas ett huvudmenyformulär. Du kan antingen lägga till alla dina menyformulärkommandon i huvudmenyformuläret eller skapa sekundära menyformulär.Om du vill skapa sekundära menyformulär klickar du på Ny.
Obs
Om du skapar sekundära menyformulär kontrollerar du att varje menyformulär har ett kommando för att gå tillbaka till huvudmenyformuläret.
Dialogrutan Skapa ny visas.
Skriv namnet på det nya menyformuläret och klicka på OK.
Microsoft Access lägger till menyformuläret i listan i rutan Menyformulärsidor .
Du kan lägga till sekundära menyformulärnamn i det här läget.Upprepa steg 5 till 6 för varje sekundärt menyformulär du vill skapa och klicka sedan på Stäng.
Lägga till objekt i ett menyformulär
När du har skapat menyformuläret måste du lägga till objekt eller menykommandon som används för olika uppgifter, till exempel för att öppna formulär och rapporter i databasen. De objekt som du lägger till i menyformuläret visas som kommandoknappar.
Markera menyformuläret i dialogrutan Menyformulärhanteraren och klicka sedan på Redigera.
Dialogrutan Redigera menyformulärsida visas.Klicka på Nytt.
Dialogrutan Redigera menyformulärobjekt visas.Skriv namnet på kommandoraden i textrutan och välj ett lämpligt kommando i kommandolistan .
Om objektet till exempel är kunddata väljer du Öppna formulär i Lägg till-läge.Obs
Om du vill skapa ett menyformulär som förgrenar sig till andra menyformulär klickar du på kommandot Gå till menyformulär i kommandorutan och väljer sedan ett menyformulär i listan eller anger namnet på det andra menyformuläret.
Klicka på OK.
Upprepa steg 1 till 4 tills du har lagt till alla kommandon som behövs i menyformuläret.
| Kommando | Åtgärd utförd |
|---|---|
| Gå till Menyformulär | Öppnar ett sekundärt menyformulär. |
| Öppna formulär i tilläggsläge | Öppnar ett formulär i ett läge som endast tillåter att nya poster läggs till. |
| Öppna formulär i redigeringsläge | Öppnar ett formulär i ett läge där alla poster kan läggas till eller redigeras. |
| Öppna rapport | Öppnar en rapport i förhandsgranskningsläget. |
| Designprogram | Öppnar menyformulärhanteraren. |
| Avsluta program | Den aktuella databasen stängs. |
| Kör makro | Kör ett makro. |
| Kör kod | Kör en Visual Basic-funktion. |
Du kan lägga till knappar och inbäddade makron för att starta databaskomponenterna och sedan ange att formuläret ska visas när datorn startas. Mer information om hur du skapar inbäddade makron finns i artikeln Introduktion till makron. Mer information om hur du skapar ett formulär finns i artikeln Introduktion till formulär.
Åtkomst till ditt menyformulär
Så här kommer du åt det nyskapade menyformuläret för att testa noggrannheten i kommandona och designelementen.
- Dubbelklicka på formuläret Menyformulär i navigeringsfönstret.
Om du inte gillar den rubrik som Access har gett menyformuläret kan du ändra rubriken.
Redigera objekt i ett menyformulär
Du kan behöva redigera objekt i ett menyformulär av flera anledningar, till exempel för att ändra en kommandoetikett eller ändra kommandots prestanda.
Klicka på Menyformulärhanteraren i verktygsfältet Snabbåtkomst.
Markera det menyformulär du vill redigera i dialogrutan Menyformulärhanteraren och klicka sedan på Redigera.
Klicka på det objekt i menyformuläret som du vill ändra och gör sedan något av följande:
- Om du vill ändra texten i objektet, kommandot som utförs av objektet eller objektet som öppnas eller körs när du klickar på objektet, klickar du på Redigera.
- Om du vill ta bort ett objekt klickar du på Ta bort.
- Om du vill ändra ordningen som ett objekt visas i klickar du på Flytta upp eller Flytta ned.
Klicka på Stäng när du är klar med redigeringen av menyformulären.
Ta bort ett menyformulär eller ett menyformulärobjekt
Du kan ta bort ett oönskat menyformulär eller ett menyformulärobjekt med Menyformulärhanteraren. Om du tar bort ett menyformulär tar du också bort alla objekt som har tilldelats det menyformuläret.
- Klicka på Menyformulärhanteraren i verktygsfältet Snabbåtkomst.
- Markera det menyformulär som du vill ta bort eller som innehåller det objekt du vill ta bort i dialogrutan Menyformulärhanteraren .
- Ta bort menyformuläret genom att gå till steg 6.
- Om du vill ta bort ett objekt klickar du på Redigera.
Dialogrutan Redigera menyformulärsida visas - Markera de objekt som du vill ta bort.
- Klicka på Ta bort.
- Klicka på Stäng.
Visa huvudmenytavlan vid start
Du kan ändra Access-inställningarna så att huvudmenyformuläret visas automatiskt när någon öppnar databasen.
- Klicka på Filalternativ> för att öppna dialogrutan Access-alternativ.
- Klicka på Aktuell databas.
- Välj Menyformulär i listrutan Visa formulär .
- Klicka på OK.
- Stäng databasen och öppna den igen.
Växeln öppnas automatiskt.