Att tillhandahålla menyformulär i programmet kan hjälpa användarna att hitta de uppgifter som behövs. I den här artikeln beskrivs hur du skapar och tar bort menyformulär i Access och visar hur du lägger till och ändrar objekt i ett menyformulär.
Obs!: Access innehåller också en funktion som kallas navigeringsfönstret och som du kan använda i stället för menyformulär för att göra det möjligt för användare av programmet att navigera i programmet.
Vad vill du göra?
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 i enlighet med detta. Om dina behov ändras när du har skapat ett menyformulär kan du när som helst ändra designen på ditt menyformulär.
När du skapar ett menyformulär med verktyget Switchboard Manager skapar Access en tabell med menyformulärobjekt som beskriver vilka knapparna på formuläret visar och vilka åtgärder de utför. Om du ändrar menyformuläret manuellt kanske programmet inte längre fungerar.
Eftersom Switchboard Manager bara 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 huvudväxeln.
Växelhanteraren ä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 verktygsfältet Snabbåtkomst markerat.
-
I kombinationsrutan Välj kommandon från väljer du Alla kommandon.
-
Välj Switchboard Manager 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å Switchboard Manager i verktygsfältet Snabbåtkomst.
Microsoft Access frågar om du vill skapa ett menyformulär och klickar på Ja. Då skapas ett huvudformulär. Du kan antingen lägga till alla kommandon för menyformuläret i huvudformuläret eller skapa sekundära menyformulär.
-
Om du vill skapa sekundära menyformulär klickar du på Nytt.
Obs!: Om du skapar sekundära menyformulär kontrollerar du att varje menyformulär har ett kommando för att gå tillbaka till huvudväxeln.
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 namn på menyformuläret i det här läget.
-
Upprepa steg 5 till 6 för varje sekundärt menyformulär som 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 utför olika uppgifter, till exempel att öppna formulär och rapporter i databasen. De objekt som du lägger till i menyformuläret visas som kommandoknappar.
-
I dialogrutan Switchboard Manager väljer du menyformuläret och klickar sedan på Redigera.
Dialogrutan Redigera menyformulärsida visas.
-
Klicka på Nytt.
Dialogrutan Redigera menyformulärobjekt visas.
-
Skriv namnet på kommandoobjektet i rutan Text och välj ett lämpligt kommando i kommandolistan .
Om objektet till exempel är kunddata väljer du Öppna formulär i tilläggsläge.
Obs!: Om du vill skapa ett menyformulär som förgrenas till andra menyformulär klickar du på kommandot Gå till menyformulär i rutan Kommando 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 nödvändiga kommandon i menyformuläret.
Kommando |
Åtgärd som utförts |
---|---|
Gå till Menyformulär |
Öppnar ett sekundärt menyformulär. |
Öppna formulär i lägg till-läge |
Öppnar ett formulär i ett läge som bara 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örhandsgranskningsvyn. |
Designprogram |
Öppnar Switchboard Manager. |
Avsluta program |
Stänger den aktuella databasen. |
Kör makro |
Kör en 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 vid start. 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.
Komma åt ditt menyformulär
Så här kommer du åt det nya menyformuläret för att testa hur exakta kommandona och designelementen är.
-
Dubbelklicka på formuläret Switchboard i navigeringsfönstret.
Om du inte gillar rubriken som Access har gett ditt menyformulär kan du ändra rubriken.
Redigera objekt i ett menyformulär
Du kan behöva redigera objekt i ett menyformulär av flera orsaker, till exempel för att ändra en kommandoetikett eller ändra hur ett kommando fungerar.
-
Klicka på Switchboard Manager i verktygsfältet Snabbåtkomst.
-
I dialogrutan Switchboard Manager väljer du det menyformulär du vill redigera och klickar sedan på Redigera.
-
Klicka på objektet på det menyformulär som du vill ändra och gör sedan något av följande:
-
Om du vill ändra texten för 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 flytta ordningen som ett objekt visas i klickar du på Flytta upp eller Flytta ned.
-
-
När du är klar med redigeringen av menyformuläret klickar du på Stäng.
Ta bort ett objekt i ett menyformulär eller ett menyformulär
Du kan ta bort ett oönskat menyformulär eller ett objekt med Menyformulärhanteraren. Men när du tar bort ett menyformulär kommer du också att ta bort alla objekt som är tilldelade till det menyformuläret.
-
Klicka på Switchboard Manager i verktygsfältet Snabbåtkomst.
-
I dialogrutan Switchboard Manager väljer du det menyformulär som du vill ta bort eller som innehåller det objekt du vill ta bort.
-
Om du vill ta bort menyformuläret går du 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 huvudväxlaren vid start
Du kan ändra Access-inställningarna så att huvudformuläret visas automatiskt när någon öppnar databasen.
-
Klicka på Arkiv > Alternativ 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.
Menyformuläret öppnas automatiskt.