Makrohandlingen ÅbnFunktion

I et Microsoft Access-projekt kan du bruge handlingen ÅbnFunktion til at åbne en brugerdefineret funktion i dataarkvisning, i designvisning (for indbyggede funktioner), i visningen SQL Text Editor (for en brugerdefineret skalar- eller tabelfunktion) eller i vis udskrift. Handlingen kører den brugerdefinerede funktion, når den åbnes i dataarkvisning. Du kan også vælge dataindtastningstilstand for den brugerdefinerede funktion og begrænse de post, som den brugerdefinerede funktion viser.

Bemærk: Denne handling tillades ikke, hvis der ikke er tillid til databasen. Klik på linkene i sektionen Se også i denne artikel for at få yderligere oplysninger om aktivering af makroer.

Indstilling

Handlingen ÅbnFunktion har følgende argumenter.

Handlingsargument

Beskrivelse

Funktionsnavn

Navnet på den brugerdefinerede funktion, der skal åbnes. Boksen Funktionsnavn i sektionen Handlingsargumenter i ruden Makrogenerator viser alle brugerdefinerede funktioner i den aktuelle database. Det er et obligatorisk argument.

Hvis du afspiller en makro, der indeholder handlingen ÅbnFunktion, i en biblioteksdatabase, søger Microsoft Office Access 2007 først efter funktionen med dette navn i biblioteksdatabasen og derefter i den aktuelle database.

Visning

Den visning, som den brugerdefinerede funktion åbnes i. Klik på Dataark, Design, Vis udskrift, Pivottabel eller Pivotdiagram i boksen Visning. Standardværdien er Dataark.

Datatilstand

Dataindtastningstilstanden for den brugerdefinerede funktion. Dette gælder kun for brugerdefinerede funktioner, der åbnes i dataarkvisning. Klik på Tilføj (brugeren kan tilføje nye poster, men kan ikke vise eller redigere eksisterende), Rediger (brugeren kan vise eller redigere eksisterende poster og tilføje nye) eller Skrivebeskyttet (brugeren kan kun vise poster). Standardværdien er Rediger.

Bemærkninger

Handlingen svarer til at dobbeltklikke på en brugerdefineret funktion i navigationsruden eller højreklikke på funktionen i navigationsruden og vælge en visning.

Hvis brugeren skifter til designvisning, mens den brugerdefinerede funktion er åben, fjernes indstillingen for argumentet Datatilstand for den brugerdefinerede funktion. Denne indstilling træder ikke i kraft, selvom brugeren vender tilbage til dataarkvisning.

Tip!    

  • Du kan markere en brugerdefineret funktion i navigationsruden og trække den til en handlingsrække for en makro. Herved oprettes automatisk en ÅbnFunktion-handling, der åbner den brugerdefinerede funktion i dataarkvisning.

  • Hvis du ikke vil vise de systemmeddelelser, der normalt vises, når en brugerdefineret funktion køres (som angiver, at det er en brugerdefineret funktion og viser, hvor mange poster der bliver påvirket), kan du bruge handlingen AngivAdvarsler til at undertrykke visningen af disse meddelelser.

Hvis du vil køre handlingen ÅbnFunktion i et VBA-modul (Visual Basic for Applications), skal du bruge metoden OpenFunction for objektet DoCmd.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×