Uppdatera data eller köra datafrågan igen

Obs!:  Vi vill kunna erbjuda dig bästa möjliga supportinnehåll så fort som möjligt och på ditt språk. Den här sidan har översatts med hjälp av automatiserad översättning och kan innehålla grammatiska fel eller andra felaktigheter. Vår avsikt är att den här informationen ska vara användbar för dig. Vill du berätta för oss om informationen är till hjälp längst ned på sidan? Här är artikeln på engelska som referens.

Om du vill dela en databas via ett nätverk, kan andra användare ändra data medan du visar samma data i ett datablad eller formulär. Microsoft Office Access uppdaterar de data som visas med bestämda mellanrum. Du kan omedelbart visa den mest aktuella informationen genom att uppdatera posterna. Du kan också utföra en mer omfattande uppdatering av hur du uppdaterar kontrollens data.

Uppdaterar poster uppdaterar du endast de data som redan finns i datablad eller formulär. Den inte ändra ordning på poster, visa nya poster, eller ta bort borttagna poster och som inte längre uppfyller angivna villkor. För att kunna utföra uppgifterna, kan du uppdatera posterna. Du kan uppdatera data manuellt, med hjälp av ett makro eller med hjälp av koden.

Obs!: Eftersom hur du uppdaterar kontrollens data har fler funktioner än uppdatering av data, tar längre tid och kan ta ett tag beroende på postuppsättningen.

Vad vill du göra?

Uppdatera data

Ange uppdateringsintervall

En datafråga manuellt

Använd ett makro för att uppdatera data

Använda kod för att uppdatera data

Uppdatera data

  • Gör något av följande:

    • Klicka på Uppdatera alla om du vill uppdatera poster i datablad eller formulär, på fliken Start i gruppen poster och klicka sedan på Uppdatera.

    • Om du vill uppdatera posterna i vyn på pivottabell eller pivotdiagram på fliken Design i gruppen Data klickar du på Uppdatera Pivot.

Överst på sidan

Ange uppdateringsintervall

Du kan ange intervall som Access uppdateras data. Som standard uppdateras Access data var 60: e sekund.

  1. Klicka på Microsoft Office-knappen Bild av Office-knappen och sedan på Access-alternativ.

  2. Klicka på Avancerat i den vänstra rutan i dialogrutan Access-alternativ.

  3. Ange ett värde för Uppdateringsintervall (s) i den högra rutan under Avancerat.

Överst på sidan

Köra om en datafråga manuellt

  • Tryck på SKIFT+F9.

Överst på sidan

Använd ett makro för att uppdatera data

Om du vill att data ska requeried automatiskt när en händelse inträffar kan du skapa ett makro och bifoga den till händelsen. Anta att du vill uppdatera data i ett formulär när formuläret får fokus. Du kan skapa ett makro och koppla den till formulärets På har du fokus händelse genom att använda följande procedur:

  1. Klicka på Makro i gruppen Annat på fliken Skapa. Om kommandot inte finns tillgängligt kan du klicka på pilen under knappen Modul eller Klassmodul och sedan klicka på Makro.

  2. Klicka på pilen i den första cellen under åtgärd och klicka sedan på Uppdatera.

  3. Spara makrot med namnet köra datafrågan igen, och Stäng Makroverktyget.

  4. Öppna formuläret som du vill använda i Designvyn. Om egenskapssidan inte visas trycker du på F4 för att visa den.

  5. Kontrollera att själva formuläret är markerad. Klicka på fliken händelse på egenskapssidan.

  6. Klicka på pilen vid egenskapen Vid markering på fliken Händelse och klicka på namnet på makrot, UppdateraKontroll.

  7. Spara formuläret.

Överst på sidan

Använda kod för att uppdatera data

Du kan också använda koden om du vill uppdatera data automatiskt. Anta att du vill uppdatera data i ett formulär när formuläret hamnar i fokus. Du kan skapa en modul och bifoga den till formulärets På har du fokus händelse genom att använda följande procedur:

  1. Öppna formuläret som du vill använda i designvyn. Om egenskapssidan inte visas trycker du på F4 för att visa den.

  2. Kontrollera att själva formuläret är markerad. Klicka på fliken händelse på egenskapssidan.

  3. Klicka på knappen Skapa Knappen Verktyg på fliken händelse i egenskapen På har fokus.

  4. Klicka på Koden Builder i dialogrutan Välj hjälpverktyg.

    En ny modul öppnas i Visual Basic Editor.

  5. Skriv Me.Requeryoch stäng sedan Visual Basic Editor.

  6. Spara formuläret.

Överst på sidan

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×