Dejanje makra »PonoviPoizvedbo«

Pomembno : Besedilo članka je prevedeno strojno. Glejte zavrnitev odgovornosti. Angleško različico tega članka najdete tukaj .

Vnovična poizvedba dejanje lahko uporabite, če želite posodobiti podatke v določeno 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

Dejanje PonoviPoizvedbo ima ta argument.

Argument dejanja

Opis

Ime kontrolnika

Ime kontrolnika, ki ga želite posodobiti. Vnesite ime kontrolnika v polje Ime kontrolnika v odseku Argumenti dejanja v podoknu graditelja makrov. Uporabiti morate samo ime kontrolnika, ne pa popolnoma prikrojenega identifikatorja (kot na primer Obrazci!imeobrazca!imekontrolnika). Ta argument pustite prazen, če želite izvesti vnovično poizvedbo po viru aktivnega predmeta. Če je aktivni predmet podatkovni list ali množica rezultatov poizvedbe, morate pustiti ta argument prazen.

Opombe

Dejanje PonoviPoizvedbo izvede nekaj od tega:

  • Znova zažene poizvedbo, na kateri je zasnovan kontrolnik ali predmet.

  • Prikaže morebitne nove ali spremenjene zapise in odstrani morebitne izbrisane zapise iz Tabela, na kateri je zasnovan kontrolnik ali predmet.

Opomba : Dejanje PonoviPoizvedbo ne vpliva na položaj kazalca zapisov.

Kontrolniki, ki so zasnovani 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 določen kontrolnik ni zasnovan na poizvedbi ali tabeli, to dejanje vsili vnovični izračun kontrolnika.

Če pustite argument Ime kontrolnika prazen, ima dejanje Vnovična poizvedba enak učinek, kot če bi pritisnili SHIFT+F9, ko ima predmet fokus. Če ima fokus kontrolnik podobrazec, to dejanje znova požene poizvedbo samo v viru podobrazca (enako kot pritisk tipk SHIFT+F9).

Opomba : Vnovična poizvedba dejanje izvedete vnovično poizvedbo vira kontrolnika ali predmeta. V nasprotju PosodobiPredmet dejanja repaints kontrolniki v določenem podatkovnem predmetu, vendar ne vnovična poizvedba zbirke podatkov ali prikazati nove zapise. PokažiVseZapise ne le izvedete vnovično poizvedbo aktivni predmet, toda odstranite katero koli uporabljeni filtri, ki vnovična poizvedba dejanje ne.

Če želite pognati vnovično poizvedbo po kontrolniku, ki ni v aktivnem predmetu, morate uporabiti metodo Requery v modulu VBA (Visual Basic for Applications) in ne dejanje PonoviPoizvedbo ali njegovo ustrezajočo metodo Requery predmeta DoCmd. Metoda Requery v VBA je hitrejša od dejanja PonoviPoizvedbo ali metode DoCmd.Requery. Poleg tega, ko uporabite dejanje PonoviPoizvedbo ali metodo DoCmd.Requery, Microsoft Office Access 2007 zapre poizvedbo in jo znova naloži iz zbirke podatkov, ko pa uporabite metodo Requery, Access znova požene poizvedbo,ne da bi jo zaprl in znova odprl. Pomnite, da metoda ADO (ActiveX Data Object) Requery deluje enako kot Accessova metoda Requery.

Opomba : Strojni prevod – zavrnitev odgovornosti: Ta članek je bil preveden z računalniškim programom brez človeškega posredovanja. Microsoft skuša s strojno prevedenimi članki vsebino o Microsoftovih izdelkih, storitvah in tehnologijah približati osebam, ki ne razumejo angleščine. Ker je bil članek strojno preveden, so lahko v njem jezikovne, slovnične in pravopisne napake.

Razširite svoja znanja
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.

×