Opdatere eller genforespørge data

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

Hvis du deler en database via et netværk, kan andre brugere ændre data, mens du få vist de samme data i et dataark eller på en formular. Microsoft Access opdaterer de data, som du får vist, med bestemte intervaller. Du kan dog få vist de mest opdaterede data med det samme ved at opdatere posterne. Du kan også udføre en mere omfattende opdatering ved at genforespørge dataene.

Når posterne opdateres, vil det kun opdatere de data, der allerede findes på dataarket eller formularen. Handlingen ændrer ikke posternes rækkefølge, viser ikke nye poster og fjerner heller ikke slettede poster eller poster, der ikke længere opfylder de angivne kriterier. Disse handlinger kan udføres ved at genforespørge posterne. Du kan genforespørge dataene manuelt ved hjælp af en makro eller ved hjælp af kode.

Bemærk: Da en genforespørgsel af data er mere omfattende end at opdatere data, tager det længere tid. Det kan endda tage meget lang tid afhængigt af postsættet.

Hvad vil du foretage dig?

Opdatere data

Angive opdateringsintervallet

Manuelt opdatere data

Bruge en makro til at gentage en forespørgsel efter data

Brug kode til at gentage en forespørgsel efter data

Opdatere data

  • Benyt en af følgende fremgangsmåder:

    • Hvis du vil opdatere posterne i dataarkvisning eller formularvisning, skal du klikke på Opdater alle i gruppen Poster under fanen Startside og derefter klikke på Opdater.

    • Hvis du vil opdatere posterne i pivottabel- eller pivotdiagramvisning, skal du klikke på Opdater pivot i gruppen Data under fanen Design.

Toppen af siden

Indstille opdateringsintervallet

Du kan indstille det interval, hvormed Access skal opdatere dataene. Access opdaterer som standard dataene en gang i minuttet.

  1. Klik på Office-knappen. Funktionsområdet vises.

  2. Klik på Indstillinger i venstre rude i funktionsområdet.

  3. Klik på Avanceret i venstre side af dialogboksen Access-indstillinger.

  4. I højre side under Avanceret skal du angive en værdi for Opdateringsinterval (sek.).

Toppen af siden

Genforespørge data manuelt

  • Tryk på Skift+F9.

Toppen af siden

Bruge en makro til at genforespørge data

Hvis dataene skal genforespørges automatisk, når der opstår en hændelse, kan du oprette en makro og knytte den til hændelsen. Hvis du f.eks. vil genforespørge dataene i en formular, hver gang formularen modtager fokus. Du kan oprette en makro og knytte den til formularens hændelse VedFokus ved hjælp af følgende fremgangsmåde:

  1. Klik på Makro i gruppen Andet under fanen Opret. Hvis denne kommando ikke er tilgængelig, skal du klikke på pilen under enten knappen Modul eller Klassemodul, og klik derefter på Makro.

  2. Klik på pilen i boksen ved siden af det grønne plussymbol (+), og klik på Genforespørg.

  3. Gemme makroen, med navnet, Genforespørg, og Luk Makrogenerator.

  4. Åbn den ønskede formular i designvisning. Hvis egenskabsarket ikke vises, skal du trykke på F4 for at få det vist.

  5. Kontrollér, at selve formularen er markeret. Klik derefter på fanen Hændelse på egenskabsarket.

  6. Under fanen Hændelse skal du klikke på pilen i egenskaben VedFokus og derefter klikke på makroens navn – Genforespørg.

  7. Gem formularen.

Toppen af siden

Bruge kode til at genforespørge data

Du kan også bruge kode til at genforespørge data automatisk. Dette kan være relevant, hvis du f.eks. vil genforespørge data i en formular, hver gang formularen modtager fokus. Du kan oprette et modul og knytte det til formularens hændelse VedFokus ved hjælp af følgende fremgangsmåde:

  1. Åbn den ønskede formular i designvisning. Hvis egenskabsarket ikke vises, skal du trykke på F4 for at få det vist.

  2. Kontrollér, at selve formularen er markeret. Klik derefter på fanen Hændelse på egenskabsarket.

  3. Klik på den opbygge knappen- Knappen Generator i egenskaben VedFokus under fanen begivenhed.

  4. I dialogboksen Vælg generator skal du klikke på Kodegenerator.

    Der åbnes et nyt modul i Visual Basic Editor.

  5. Skriv Me.Requery, og luk derefter Visual Basic Editor.

  6. Gem formularen.

Toppen af 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.

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×