Du kan bruge makrohandlingen SelectObject i Access-skrivebordsdatabaser til at vælge et bestemt databaseobjekt.
Indstilling
Makrohandlingen VælgObjekt har følgende argumenter:
Handlingsargument |
Beskrivelse |
Objekttype |
Den type databaseobjekt, der skal markeres. Klik på Tabel, Forespørgsel, Formular, Rapport, Makro, Modul, Dataadgangsside, Servervisning, Diagram, Gemt procedure eller Funktion i feltet Objekttype i sektionen Handlingsargumenter i makrodesignvinduet. Dette er et påkrævet argument. |
Objektnavn |
Navnet på det objekt, der skal markeres. Feltet Objektnavn viser alle objekter i databasen af den type, der er valgt af argumentet Objekttype. Dette er et påkrævet argument, medmindre du angiver argumentet I navigationsruden til Ja. Bemærk!: Objektnavnene for objekterne Servervisning, Diagram eller Gemt procedure vises ikke i feltet Objektnavn i et Access-projekt (.adp). |
I navigationsruden |
Angiver, om Access markerer objektet i navigationsruden. Klik på Ja (for at markere objektet i navigationsruden) eller Nej (ikke for at markere objektet i navigationsruden). Standarden er Nej. |
Bemærkninger
Makrohandlingen VælgObjekt fungerer sammen med alle Access-objekter, der kan modtage fokus. Denne handling giver det angivne objekt fokus og viser objektet, hvis det er skjult. Hvis objektet er en formular, indstiller makrohandlingen AktiverObjekt formularens Synlige-egenskab til Ja og returnerer formularen til den tilstand, der er angivet af dens formularegenskaber (f.eks. som en modalt eller pop op-formular).
Hvis objektet ikke er åbent i et af de andre Access-vinduer, kan du markere det i navigationsruden ved at angive argumentet I navigationsruden til Ja. Hvis du angiver argumentet I navigationsruden til Nej, vises der en fejlmeddelelse, når du forsøger at vælge et objekt, der ikke er åbent.
Du kan ofte bruge denne handling til at vælge et objekt, hvor du vil udføre yderligere handlinger. Hvis du f.eks. har Access konfigureret til at bruge overlappende vinduer i stedet for dokumenter med faner, kan det være en god ide at gendanne et objekt, der er minimeret (ved hjælp af makrohandlingen GendanWindow ) eller maksimere et vindue, der indeholder et objekt, du vil arbejde med (ved hjælp af makrohandlingen MaksimerWindow ).
Hvis du vælger en formular, kan du bruge makrohandlingerne GåTilKontrolelement, GåTilPost og GåTilSide til at flytte til bestemte områder i formularen. Makrohandlingen GåTilPost fungerer også for dataark.
Hvis du vil køre handlingen VælgObjekt i et Visual Basic for Applications (VBA)-modul, skal du bruge metoden SelectObject fra objektet DoCmd.