Angive indstillinger for autokorrektur af navn

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Autokorrektur af navn er en funktion, der hjælper med at holde funktionaliteten i din database fra Bryd når dens design ændres ofte, især hvis flere brugere skal ikke-planlagt designændringer. Autokorrektur af navn er som standard aktiveret. Dog Autokorrektur af navn forhindre lidt systemets ydeevne, og du måske at deaktivere den, hvis databasedesignet ikke er underlagt ikke-planlagt designændringer.

Autokorrektur af navn er med til at sørge for, at navne på databaseobjekter er synkroniseret. Andre mulige problemer med designændringer, f.eks. problemer, der opstår som følge af slettede databaseobjekter, håndteres ikke direkte af autokorrektur af navn.

Denne artikel indeholder

Hvorfor skal jeg bruge autokorrektur af navn?

Sådan fungerer autokorrektur af navn

Aktivere eller deaktivere indstillinger for autokorrektur af navn

Hvorfor skal jeg bruge autokorrektur af navn?

Når du arbejder i en database, der har et design, som ofte ændres af brugere, fungerer databaseobjekter måske ikke mere, hvis designet af andre databaseobjekter ændres. Det kan f.eks. forekomme, hvis navnet på et objekt ændres, men ændringen ikke efterfølges af tilsvarende ændringer af objekter, der er afhængige af det oprindelige objekt.

Hvis du f.eks. opretter en forespørgsel, der er baseret på en tabel, som kaldes Kunder, og navnet på tabellen senere ændres til Kunde, fungerer den forespørgsel, du har oprettet, ikke længere på grund af det ændrede navn. Der er ikke andet i vejen med forespørgslen, og hvis du retter navnet på tabellen i forespørgselsdesign, fungerer forespørgslen igen.

Du kan bruge funktionen til autokorrektur af navn til at spore navneændringer og til automatisk at rette navnet på formularer, rapporter, tabeller, forespørgsler, felter eller kontrolelementer, f.eks. tekstfelter.

Autokorrektur af navn og oplysninger om objektafhængigheder

Du kan bruge autokorrektur af navn til at oprette navnetilknytninger for oplysninger om objektafhængigheder for tabeller, forespørgsler, formularer og rapporter. Ved hjælp af disse tilknytninger kan du bruge opgaveruden Objektafhængighed til at få vist listen over objekter, der er afhængige af den valgte tabel eller formular, og til at få vist de objekter, som tabellen eller formularen er afhængig af. Navnet på tilknytningen for et objekt opdateres, hver gang du gemmer og lukker det pågældende objekt.

Bemærk: Navn registrering er som standard ikke aktiveret i databaser, der er oprettet ved hjælp af Access 97 eller tidligere versioner af Access, selv efter at du konvertere disse databaser til et nyere databasefilformat. Du kan dog aktivere navn registrering når du har konverteret sådanne databaser til en nyere format. Når du opretter en database ved hjælp af Access 2000, er Access 2002, Access 2003 eller Access 2007 navn registrering af ændringer aktiveret som standard.

Hvornår skal jeg ikke bruge autokorrektur af navn?

Du skal ikke bruge autokorrektur af navn i følgende situationer:

  • Databasedesignet ændres ikke    Hvis designet af databasen ikke ændres, kan du forbedre systemets ydeevne ved at slå autokorrektur af navn fra.

  • Du vil gøre databasefilen mindre, og du vil administrere ændringer af objektnavne manuelt    Når autokorrektur af navn er aktiveret for en database, bliver databasen måske større. Denne forøgelse skyldes de navnetilknytninger, der oprettes, når autokorrektur af navn aktiveres. Hvis du deaktiverer autokorrektur af navn, fjernes navnetilknytninger, og databasens størrelse formindskes.

Ting, du ikke kan rette med autokorrektur af navn

Du kan ikke bruge autokorrektur af navn til at rette følgende:

  • Ændringer af navne på formularer, rapporter eller kontrolelementer spores ikke.

  • Navne på tabeller, forespørgsler eller felter i markroer eller i programkode rettes ikke.

Øverst på siden

Sådan fungerer autokorrektur af navn

Autokorrektur af navn indeholder tre indstillinger: Spor oplysninger om autokorrektur af navn, Udfør autokorrektur af navn og Gem ændringer som følge af autokorrektur af navn. De sidste to indstillinger afhænger af, at den forrige indstilling er aktiveret.

Spore oplysninger om autokorrektur af navn

Når du aktiverer autokorrektur af navn for at spore navneændringer for en database, sker der følgende i Access:

  1. Der gøres forsøg på at få udelt adgang til databasen.

  2. Der søges efter objekter, som er åbne.

  3. Der spørges, om åbne objekter skal lukkes, og de lukkes.

  4. Navnetilknytninger opdateres ved at åbne, gemme og lukke alle tabeller, forespørgsler, formularer og rapporter.

  5. Databasen returneres til den tilstand, den var i, før adgangen til blev ændret til udelt.

Afbrudt navnetilknytning

Det kan tage flere minutter at oprette navnetilknytninger. Du kan trykke på Esc for at annullere dette trin. Men navnetilknytningerne for nogle objekter forældes, og du kan ikke se oplysninger om afhængigheder for de pågældende objekter, før navnetilknytningerne er opdateret.

Bemærk: Hvis du afbryder Access (ved at trykke på Esc), når navnetilknytningerne opdateres, deaktiveres indstillingen Spor oplysninger om autokorrektur af navn ikke. Indstillingen Spor oplysninger om autokorrektur af navn forbliver markeret, også selvom alle navnetilknytninger ikke er opdateret. Du kan genstarte processen til opdatering af navnetilknytninger ved at benytte følgende fremgangsmåde:

  1. Klik på Microsoft Office-knappen Office-knapflade , og klik derefter på Access-indstillinger.

  2. Klik på Aktuel database i venstre rude i dialogboksen Access-indstillinger.

  3. Fjern markeringen i afkrydsningsfeltet Spor oplysninger om autokorrektur af navn, og klik derefter på OK. Du modtager en advarsel om, at alle åbne databaseobjekter skal lukkes, før ændringen træder i kraft.

  4. Luk databasefilen, og åbn den derefter igen.

  5. Åbn dialogboksen Access-indstillinger igen, markér afkrydsningsfeltet Spor oplysninger om autokorrektur af navn under kategorien Aktuel database, og klik derefter på OK.

Du kan også opdatere navnetilknytningen for et bestemt objekt manuelt ved at åbne objektet i designvisning og derefter gemme objektet.

Hvad sker der, når du deaktiverer Spor oplysninger om autokorrektur af navn

Når du deaktiverer autokorrektur af navn for at standse sporing af navneændringer, sker der følgende i Access:

  1. Der gøres forsøg på at få udelt adgang til databasen.

  2. Der søges efter objekter, som er åbne.

  3. Der spørges, om åbne objekter skal lukkes, og de lukkes.

  4. Navnetilknytninger fjernes fra alle tabeller, forespørgsler, formularer og rapporter.

  5. Databasen returneres til den tilstand, den var i, før adgangen til blev ændret til udelt.

Hvis processen til sporing af ændringer eller fjernelse af navnetilknytninger ikke fuldføres, logføres fejlen i tabellen Fejl ved lagring af autokorrektur af navne.

Udføre autokorrektur af navn

Du skal først aktivere indstillingen Spor oplysninger om autokorrektur af navn, før du kan aktivere indstillingen Udfør autokorrektur af navn.

Når indstillingen Udfør autokorrektur af navn er aktiveret, bruges navnetilknytningerne til at finde ud af, om en navneændring vil påvirke andre databaseobjekter, og derefter rettes det navn, der er ændret, hvor det optræder i disse andre objekter.

Gemme ændringer som følge af autokorrektur af navn

Du skal først aktivere indstillingen Spor oplysninger om autokorrektur af navn og indstillingen Udfør autokorrektur af navn, før du kan aktivere indstillingen Gem ændringer som følge af autokorrektur af navn.

Når indstillingen Gem ændringer som Autokorrektur af navn er aktiveret, vil Access bevares en logfil over rettelser, der foretages på grund af ændringer af objektnavne. Hver rettelse vises som en post i tabellen Log til Autokorrektur af navn.

Øverst på siden

Aktivere eller deaktivere indstillinger for autokorrektur af navn

Alle tre indstillinger for autokorrektur af navn kan aktiveres i dialogboksen Access-indstillinger. Du kan kun aktivere eller deaktivere indstillinger for autokorrektur af navn for den aktuelle database.

  1. Klik på Microsoft Office-knappen Office-knapflade , og klik derefter på Access-indstillinger.

  2. Klik på Aktuel database i venstre rude i dialogboksen Access-indstillinger.

  3. Markér eller fjern de ønskede indstillinger under Indstillinger for Autokorrektur af navn:

    • Spor oplysninger om autokorrektur af navn    Når denne indstilling er markeret, holdes der styr på ændringer af objektnavne i databasen. Oplysningerne om sporing gemmes i navnetilknytninger. Når du aktiverer denne indstilling første gang, oprettes der en navnetilknytning for hvert af de eksisterende databaseobjekter. Navnetilknytningen forbliver opdateret, så længe denne indstilling forbliver markeret. Navnetilknytninger bruges til at rette fejl, der skyldes angivelse af nye navne, og til at oprette oplysninger om objektafhængigheder. Navnetilknytninger kan ikke åbnes direkte.

      Du skal vælge denne indstilling, før du kan vælge andre indstillinger for autokorrektur af navn.

      Bemærk: Når du aktiverer denne indstilling, medfører det ikke, at navneændringer rettes automatisk. Når du aktiverer denne indstilling, oprettes kun de tilknytninger, som bruges til fremtidige rettelser.

    • Udfør autokorrektur af navn    Når denne indstilling er valgt, rettes der automatisk navneændringer, efterhånden som de indtræffer. Du kan kun vælge denne indstilling, hvis indstillingen Spor oplysninger om autokorrektur af navn allerede er valgt. Når du vil udføre autokorrektur af navn, bruges de navnetilknytninger, der blev oprettet, da indstillingen Spor oplysninger om autokorrektur af navn blev aktiveret.

      Du skal vælge denne indstilling, før du kan vælge indstillingen Gem ændringer som følge af autokorrektur af navn.

    • Gem ændringer som følge af autokorrektur af navn    I Access vedligeholdes der en log over rettelser, der sker som følge af autokorrektur af navn. De enkelte rettelser vises som en post i tabellen Log til autokorrektur af navn.

Øverst på siden

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

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!

×