Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

I ett Access-projekt (*.adp) kan du använda makroinstruktionen ÖppnaFunktion för att öppna en användardefinierad funktion i Databladsvy, infogad funktion Designvyn, SQL Textredigeraren (för en användardefinierad skalnings- eller tabellfunktion) eller Förhandsgranska. Den här åtgärden kör den användardefinierade funktionen när den öppnas i databladsvyn. Du kan också välja datainmatningsläge för den användardefinierade funktionen och begränsa vilka poster som visas i den användardefinierade funktionen.

Obs!: Den här åtgärden tillåts inte om databasen inte är betrodd.

Obs!: Access 2010 är den senaste versionen som stöder Access-dataprojekt.

Inställning

Makroinstruktionen ÖppnaFunktion har följande argument:

Åtgärdsargument

Beskrivning

Funktion

Namnet på den användardefinierade funktionen som ska öppnas. I rutan Funktionsnamn visas alla användardefinierade funktioner i den aktuella databasen. Det här är ett obligatoriskt argument.

Om du kör ett makro som innehåller funktionsåtgärden i en biblioteksdatabas letar Access först efter funktionen med det här namnet i biblioteksdatabasen och sedan i den aktuella databasen.

Visning

Vyn där den användardefinierade funktionen öppnas. Välj Datablad, Design, Förhandsgranska, Pivottabell eller Pivotdiagram i rutan Visa. Standardvärdet är Datablad.

Dataläge

Datainmatningsläget för den användardefinierade funktionen. Detta gäller endast användardefinierade funktioner som öppnas i databladsvyn. Välj Lägg till (användaren kan lägga till nya poster men kan inte visa eller redigera befintliga poster), Redigera (användaren kan visa eller redigera befintliga poster och lägga till nya poster) eller Skrivskyddade (användaren kan bara visa poster). Standardvärdet är Redigera.

Kommentarer

Den här makroåtgärden liknar att dubbelklicka på en användardefinierad funktion i navigeringsfönstret eller högerklicka på funktionen i navigeringsfönstret och välja en vy.

Om du växlar till designvyn när den användardefinierade funktionen är öppen tas inställningen för argumentet Dataläge bort för den användardefinierade funktionen. Den här inställningen gäller inte, även om användaren återgår till databladsvyn.

Tips    

  • Du kan välja en användardefinierad funktion i navigeringsfönstret och dra den till fönstret för makrodesign. Då skapas automatiskt en OpenFunction-åtgärd som öppnar den användardefinierade funktionen i databladsvyn.

  • Om du inte vill visa systemmeddelanden som normalt visas när en användardefinierad funktion körs (som anger att det är en användardefinierad funktion och visar hur många poster som påverkas) kan du använda makroinstruktionen VisaVarningar för att dölja visningen av dessa meddelanden.

Om du vill köra makroinstruktionen ÖppnaFunktion i en VBA-modul (Visual Basic for Applications) använder du metoden ÖppnaFunktion för DoCmd-objektet .

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×