Ruden Objektafhængigheder i Access viser, hvordan databaseobjekter, f.eks. tabeller, formularer, forespørgsler og rapporter, interagerer med eller afhænger af andre objekter.
Du kan bruge ruden Objektafhængigheder for at undgå utilsigtet sletning af postkilder. Antag f.eks., at du har en forespørgsel om kvartalsvise ordrer i en salgsdatabase, og at du ikke længere har brug for forespørgslen. Før du sletter forespørgslen, skal du finde ud af, om nogen af de andre objekter i databasen, f.eks. en formular eller rapport, bruger forespørgslen som datakilde. Du kan derefter enten ændre de afhængige objekter for at fjerne referencer til forespørgslen, eller du kan slette de afhængige objekter sammen med forespørgslen. Hvis du får vist en komplet liste over afhængige objekter, kan du spare tid ved at fjerne behovet for manuelt at kontrollere objektegenskaber og minimere fejl ved at finde de oplysninger, som en manuel overvågning muligvis vil overse.
Hvis du vil ændre designet af et databaseobjekt, kan ruden Objektafhængigheder også være nyttig, fordi den viser dig, hvordan andre objekter påvirkes af designændringen. Du kan bruge ruden Objektafhængigheder til at planlægge større designændringer.
Bruge ruden Objektafhængigheder
Åbn den database, du vil undersøge.
Vælg eller åbn en tabel, formular, rapport eller forespørgsel i navigationsruden.
Klik på Objektafhængigheder i gruppen Relationer under fanen Databaseværktøjer.
Hvis du bliver bedt om det, skal du klikke på OK for at opdatere afhængighedsoplysningerne.
Bemærk
Det kan tage lidt tid at opdatere afhængighedsoplysninger.
Ruden Objektafhængigheder vises.
Hvis du vil se en liste over de objekter, der bruger det objekt, du valgte i trin 2, skal du klikke på Objekter, der er afhængige af mig øverst i ruden. Klik på Objekter, som jeg er afhængig af for at få vist en liste over de objekter, som det markerede objekt bruger.
Hvis du vil se afhængighedsoplysninger for et objekt, skal du klikke på ikonet Udvid (+) ud for det pågældende objekt. Access viser op til fire niveauer af afhængigheder for et objekt.
Husk på følgende ting, når du bruger ruden Objektafhængigheder :
Oplysninger om afhængigheder er kun tilgængelige, hvis du har tilladelse til at åbne et objekt i designvisning.
Ruden viser ikke oplysninger om makroer og kodemoduler.
Ruden fungerer kun for tabeller, formularer, rapporter og forespørgsler, med undtagelse af følgende typer af forespørgsler:
- SQL-specifikke forespørgsler, herunder foreningsforespørgsler, datadefinitionsforespørgsler og pass-through-forespørgsler
- Underforespørgsler
Når Access støder på indlejrede forespørgsler, genereres der kun afhængighedsoplysninger for den yderste forespørgsel. Denne regel gælder også for kildetabellerne og forespørgslerne i en forespørgsels underdataark og for opslagsfelter.
Bemærk
I disse typer tilfælde vises objekterne generelt i ruden Objektafhængigheder under overskriften Ignorerede objekterIkke-understøttede objekter>.
Access genererer afhængighedsoplysninger ved at søge i navnetilknytninger, der vedligeholdes af funktionen Autokorrektur af navn – en funktion, der automatisk retter almindelige bivirkninger, der opstår, når du omdøber formularer, rapporter, tabeller, forespørgsler, felter eller kontrolelementer i formularer og rapporter. Hvis registrering af oplysninger i autokorrektur af navn er deaktiveret, bliver du bedt om at slå funktionen til, før du kan se afhængighedsoplysningerne.