Dejanje makra »PonoviPoizvedbo«

Opomba: Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Vnovična poizvedba dejanja makra v Accessove zbirke podatkov lahko uporabite za posodobitev podatkov v določenem kontrolnik na aktivnem predmetu tako, da ponovite poizvedbo vira kontrolnika. Če noben kontrolnik ni naveden, s tem dejanjem izvedete vnovično poizvedbo vira sam predmet. To dejanje uporabite, če želite zagotoviti, da aktivno predmeta ali eno od svojih kontrolniki prikaže najnovejše podatke.

Nastavitev

Vnovična poizvedba dejanja makra, ki vsebuje naslednji argument.

Argument dejanja

Opis

Ime kontrolnika

Ime kontrolnika, ki jo želite posodobiti. V polje Ime kontrolnika v oknu načrta makra vnesite ime kontrolnika. Uporabite le ime kontrolnika, ne popolnoma določen identifikator (na primer Obrazci! FormName vsebuje! imekontrolnika). Pustite ta argument prazen vnovična poizvedba vir aktivni predmet. Če aktivni predmet podatkovni list ali poizvedbe množica rezultatov, morate zapustiti ta argument prazen.

Pripombe

Vnovična poizvedba dejanja makra se nekaj od tega:

  • Reruns poizvedbe, na katerem temelji kontrolnika ali predmeta.

  • Prikaže vse zapise, nove ali spremenjene in odstrani vse izbrisane zapise iz Tabela , na katerem temelji kontrolnika ali predmeta.

Opomba: Vnovična poizvedba dejanja makra ne vpliva na položaj zapisa kazalec.

Kontrolniki, ki temelji na poizvedbi ali tabeli, vključujejo:

  • Polja s seznami in kombinirana polja.

  • Podobrazec kontrolnikov.

  • OLE predmetov, kot so grafikoni.

  • Kontrolniki, ki z združevalnimi funkcijami domene, na primer DSsistema poenotenega sporočanja.

Če navedenega kontrolnika ne temelji na poizvedbi ali tabeli, s tem dejanjem vsili izračun kontrolnika.

Če je argument Ime kontrolnika pustite prazno, dejanje vnovična poizvedba ima isti učinek, kot če pritisnete SHIFT + F9, ko ima predmet fokus. Če podobrazec kontrolnik fokus, s tem dejanjem izvedete vnovično poizvedbo le vir podobrazec (tako kot pritisnete SHIFT + F9).

Opomba: Vnovična poizvedba dejanja makra izvedete vnovično poizvedbo vira kontrolnika ali predmeta. V nasprotju «dejanje makra »PosodobiPredmet repaints kontrolnikov v določenem podatkovnem predmetu, vendar ne vnovična poizvedba zbirke podatkov ali prikazati nove zapise. Makro PokažiVseZapise ne le izvedete vnovično poizvedbo aktivni predmet, vendar odstrani vse uporabljeni filtri, ki vnovična poizvedba dejanja makra ne.

Če želite vnovična poizvedba kontrolnik, ki ni v aktivnem predmetu, uporabite metodo za vnovično poizvedbo Visual Basic za modul Applications (VBA), ne vnovična poizvedba dejanja makra ali ustreznih vnovična poizvedba način njegove DoCmd predmet. Vnovična poizvedba metoda v VBA je hitreje kot vnovična poizvedba dejanja makra ali DoCmd.Requery način. Poleg tega, če uporabljate vnovična poizvedba dejanja makra ali DoCmd.Requery način, Access zapre poizvedbe in polnitve iz zbirke podatkov, vendar pri uporabi metodo za vnovično poizvedbo , Access ponovno zažene poizvedbo, ne da bi zapiranje in ponovno nalaganje. Upoštevajte, da metoda podatkovnih predmetov ActiveX (ADO) vnovična poizvedba deluje na enak način kot način dostopa vnovična poizvedba .

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×