OppdaterSkjerm, makrohandling

Viktig: Denne artikkelen er maskinoversatt, se ansvarsfraskrivelsen. Du finner den engelske versjonen av artikkelen her som referanse.

Du kan bruke handlingen OppdaterSkjerm makro til å angi om ekko er aktivert i Access-skrivebordsdatabaser. Du kan for eksempel bruke denne handlingen til å vise eller skjule resultatene av en makro mens den kjører.

Merknad: Denne handlingen tillates ikke hvis databasen ikke er klarert.

Merknad: Makrohandlingen ekko er ikke tilgjengelig i nettapper i Access.

Innstilling

Makrohandlingen ekko har følgende argumenter:

Handlingsargument

Beskrivelse

Oppdater skjerm

Klikk Ja (Hvis du vil aktivere Oppdater skjerm) eller Nei (Hvis du vil deaktiverer Oppdater skjerm) i Ekko-boksen i Handlingsargumenter-inndelingen i vinduet makroverktøyet. Standard er Ja.

Tekst på statuslinjen

Tekst som skal vises i statuslinje når OppdaterSkjerm er deaktivert. Hvis du for eksempel når OppdaterSkjerm er deaktivert, kan statuslinjen vise "makroen kjører."

Merknader

Når Access kjører en makro, viser skjermen oppdateres ofte informasjon som ikke er nødvendig for makroen skal fungere. Når du angir ekko argumentet til Nei, kjøres makroen uten å oppdatere skjermen. Når makroen er ferdig, automatisk aktiverer ekko og oppdaterer vinduet. Innstillingen Nei for argumentet Oppdater skjerm påvirker ikke makroen eller resultatet.

Handlingen OppdaterSkjerm hindrer ikke at sperrede dialogbokser, for eksempel feilmeldinger eller popup-skjemaer, for eksempel egenskapsside. Du kan bruke dialogbokser og popup-skjemaer til å samle eller vise informasjon, selv om oppdatering av er deaktivert. Hvis du vil skjule alle melding eller dialogbokser unntatt feilmeldinger og dialogbokser som krever at brukeren å skrive inn informasjon, kan du bruke handlingen VisAdvarsler .

Du kan kjøre handlingen OppdaterSkjerm mer enn én gang i en makro. Dette lar deg endre tekst på statusfeltet mens makroen kjører.

Hvis du deaktiverer ekko, kan du bruke handlingen Timeglass til å endre musepekeren til et timeglass ikon (eller et annet ikon du har angitt for "Opptatt") til å gi en visuell angivelse makroen kjører.

Hvis du vil kjøre handlingen OppdaterSkjerm i en Visual Basic for Applications (VBA) modul, ved å bruke metoden ekko for objektet DoCmd .

Eksempler

Angi verdien for en kontroll ved hjelp av en makro

Makroen nedenfor åpner skjemaet Add Products fra en knapp i skjemaet Leverandører. Den viser bruken av OppdaterSkjerm, Lukk, ÅpneSkjema, AngiVerdiog GåTilKontroll handlinger. AngiVerdi setter leverandør-ID-kontroll i skjemaet varer til gjeldende leverandør i Leverandører-skjemaet. Handlingen GåTilKontroll deretter flytter fokus til KategoriID-feltet, der du kan skrive inn data for det nye produktet. Denne makroen skal knyttes til knappen Legg til varer i skjemaet Leverandører.

Handling

Argumenter: Innstilling

Kommentar

Ekko

Oppdater skjerm: Nei

Stopp skjermen oppdateres mens makroen kjører.

Lukk

Objekttype: Skjema

Objektnavn: Vareliste

Lagre: Nei

Lukk skjemaet Vareliste.

ÅpneSkjema

Skjemanavn: produkter

Vis: Skjema

Dataregistreringsmodus: legge til

Vindu: Normal

Åpne skjemaet Products.

AngiVerdi

Element: [Forms]! [Produkter]! [LeverandørID]

Uttrykk: LeverandørID

Angi leverandør-ID-kontrollen til gjeldende leverandør i skjemaet Leverandører.

GåTilKontroll

Kontrollnavn: KategoriID

Gå til KategoriID-kontrollen.

Synkronisere skjemaer ved hjelp av en makro

Makroen nedenfor åpner skjemaet Vareliste i det nedre høyre hjørnet av Leverandører-skjemaet og viser gjeldende leverandør. Den viser bruken av OppdaterSkjerm, Meldingsboks, GåTilKontroll, StoppMakro, ÅpneSkjemaog FlyttEndreStørrelse handlinger. Den viser også bruken av et betinget uttrykk med handlingene Meldingsboks, GåTilKontrollog StoppMakro . Denne makroen skal knyttes til knappen Vis varer i skjemaet Leverandører.

Betingelse

Handling

Argumenter: Innstilling

Kommentar

Ekko

Oppdater skjerm: Nei

Stopp skjermen oppdateres mens makroen kjører.

IsNull ([Leverandørid])

Meldingsboks

Melding: Flytt til leverandørpost med produkter som du vil se, klikk deretter knappen Vis varer på nytt.

Lydsignal: Ja

Type: Ingen

Tittel: Velg en leverandør

Hvis det finnes ingen gjeldende leverandør i skjemaet Leverandører, vises en melding.

...

GåTilKontroll

Kontrollnavn: firmanavn

Flytte fokus til firmanavn-kontrollen.

...

StoppMakro

Stoppe makroen.

ÅpneSkjema

Skjemanavn: Vareliste

Vis: dataark

Filternavn:

Where-betingelse: [leverandør-ID] = [Forms]! [Leverandører]! [LeverandørID]

Dataregistreringsmodus: skrivebeskyttet

Vindu: Normal

Åpne skjemaet Vareliste og viser varene for gjeldende leverandør.

FlyttEndreStørrelse

Høyre: 0.7799"

Ned: 1,8"

Plasser skjemaet Vareliste nederst til høyre for skjemaet Leverandører.

Merknad: Ansvarsfraskrivelse for maskinoversettelse: Denne artikkelen er oversatt av et datasystem i stedet for en oversetter. Microsoft tilbyr disse maskinoversettelsene slik at brukere som ikke snakker engelsk, får tilgang til innhold om Microsoft-produkter, -tjenester og –teknologier. Ettersom artikkelen er maskinoversatt, kan den inneholde feil i vokabular, syntaks eller grammatikk.

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×