Makroinstruktionen UppdateraSkärm

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.

Du kan använda makroinstruktionen UppdateraSkärm för att ange om eko är aktiverat i Access-skrivbordsdatabaser. Du kan till exempel använda den här åtgärden att dölja eller visa resultaten av en makro när det körs.

Obs!: Den här åtgärden tillåts inte om databasen inte är betrodd.

Obs!: Makroinstruktionen UppdateraSkärm är inte tillgänglig i Access-webbprogram.

Inställning

Makroinstruktionen UppdateraSkärm har följande argument.

Åtgärdsargument

Beskrivning

Eko på

Klicka på Ja (aktivera eko på) eller Ingen (inaktivera skärmuppdatering) i rutan Eko på i avsnittet Instruktionsargument i fönstret Makroverktyget. Standardinställningen är Ja.

Statusfältstext

Texten som ska visas i statusfält när eko är avstängt. Till exempel när eko är inaktiverat kan kan visas i statusfältet ”makrot körs”.

Kommentarer

När Access kör ett makro, visas skärmen uppdateras ofta information inte nödvändigt att fungerar i makrot. När du ställer in argumentet eko till Nej, körs makrot utan att uppdatera skärmen. När makrot avslutas aktiverar eko automatiskt i Access och målar om fönstret. Ingen inställningen för argumentet Eko påverkar inte funktionaliteten hos makrot eller dess resultat.

Instruktionen visningen inte av modal dialogrutor, till exempel felmeddelanden eller popup-formulär, till exempel egenskapssidor. Du kan använda dialogrutor och popup-formulär att samla in och visa information, även om eko är inaktiverat. Använd instruktionen om du vill utelämna alla meddelande- eller dialogrutor utom fel meddelande rutorna och dialogrutor som kräver att användaren att ange information.

Du kan köra instruktionen mer än en gång i ett makro. Här kan du ändra texten i statusfältet när makrot körs.

Om du inaktiverar eko, du kan använda instruktionen Timglas för att ändra muspekaren till en timglasikon (eller något annat pekaren musikikon som har angetts för ”upptagen”) att ge användaren att makrot körs.

Om du vill köra instruktionen i en modul Visual Basic for Applications (VBA), använder du metoden eko för objektet DoCmd .

Exempel

Ställa in värdet för en kontroll med hjälp av ett makro

Följande makro öppnar formuläret Lägg till produkter från en knapp i formuläret Leverantörer. Du ser exempel på användning av instruktionerna UppdateraSkärm, Stäng, ÖppnaFormulär, SättVärde och GåTillKontroll. Med instruktionen SättVärde ställer du in kontrollen Leverantörs-id i formuläret Produkter till den aktuella leverantören i formuläret Leverantörer. Med instruktionen GåTillKontroll flyttar du sedan fokus till fältet Kategori-id, där du kan börja ange data om den nya produkten. Det här makrot bör kopplas till knappen Lägg till produkter i formuläret Leverantörer.

Åtgärd

Argument: Inställning

Kommentar

UppdateraSkärm

Skärmuppdatering: Nej

Stoppa skärmuppdateringen medan makrot körs.

Stäng

Objekttyp: Formulär

Objektnamn: Produktlista

Spara: Nej

Stäng formuläret Produktlista.

ÖppnaFormulär

Formulärnamn: Produkter

Visa: Formulär

Dataläge: Lägga till

Fönstervisning: Normal

Öppna formuläret Produkter.

SättVärde

Objekt: [Formulär]![Produkter]![Leverantörs-id]

Uttryck: Leverantörs-id

Ställ in kontrollen Leverantörs-id till den aktuella leverantören i formuläret Leverantörer.

GåTillKontroll

Kontrollnamn: Kategori-id

Navigera till kontrollen Kategori-id.

Synkronisera formulär med hjälp av ett makro

Följande makro öppnar formuläret produktlistan i det nedre högra hörnet i formuläret Leverantörer visar den aktuella leverantörens produkter. Användning av eko, meddelanderuta, GåTillKontroll, StoppaMakro, ÖppnaFormuläroch FlyttaOchStorlek åtgärder visas. Användning av ett villkorsuttryck med åtgärderna meddelanderuta, GåTillKontrolloch StoppaMakro visas också. Det här makrot bör kopplas till knappen Granska produkter på formuläret leverantörer.

Villkor

Åtgärd

Argument: Inställning

Kommentar

UppdateraSkärm

Skärmuppdatering: Nej

Stoppa skärmuppdateringen medan makrot körs.

IsNull ([leverantör ID])

Meddelanderuta

Meddelande: Flytta till leverantörspost vars produkter som du vill visa, klicka sedan på knappen Granska produkter igen.

Ljudsignal: Ja

Typ: Ingen

Titel: Markera en leverantör

Om det finns någon aktuell leverantör i formuläret Leverantörer, visas ett meddelande.

...

GåTillKontroll

Kontrollnamn: Företagsnamn

Flytta fokus till kontrollen företagsnamn.

...

StoppaMakro

Stoppa makrot.

ÖppnaFormulär

Formulärnamnet: produktlistan

Visa: datablad

Filtrera namn:

WHERE-villkor: [leverantörs-ID] = [formulär]! [Leverantörer]! [Nya leverantörer]!

Dataläge: skrivskyddad

Fönstervisning: Normal

Öppna formuläret produktlistan och visa den aktuella leverantörens produkter.

FlyttaOchStorlek

Höger: 0.7799 ”

Nedåt: 1,8 ”

Placera formuläret produktlistan i det nedre högra hörnet i formuläret leverantörer.

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.

×