Makrotoiming Korduspäring

Toimingut Korduspäring saate kasutada aktiivse andmebaasiobjektid määratud juhtelement andmete värskendamiseks juhtelemendi allika päringu uuesti esitamine. Kui juhtelementi pole määratud, vajab see toiming objekti enda allikat. Selle toiminguga saate tagada kõige värskemate andmete kuvamise aktiivses objektis või selle juhtelemendis.

Säte

Toimingul Korduspäring on järgmine argument.

Toiminguargument

Kirjeldus

Juhtelemendi nimi

Värskendatava juhtelemendi nimi. Sisestage juhtelemendi nimi makrokoosturi paani jaotise Toiminguargumendid väljale Juhtelemendi nimi. Kasutage ainult juhtelemendi nime, mitte täit kehtivat identifikaatorit (nt Vormid!vorminimi!juhtelemendinimi). Aktiivse objekti allika korduspäringuks jätke see argument tühjaks. Kui aktiivne objekt on andmeleht või päringu tulemite hulk, peate selle argumendi tühjaks jätma.

Kommentaarid

Toiming Korduspäring teeb ühte järgmistest.

  • Tagastab päringu, millel juhtelemendi objekt põhineb.

  • Kuvab uusi või muudetud kirjeid ja eemaldab kustutatud kirjed tabel, millel juhtelement või objekt põhineb.

Märkus. : Toiming Korduspäring ei mõjuta kirjekursori positsiooni.

Päringutabelil põhinevad juhtelemendid on järgmised.

  • loendiboks ja liitboks.

  • alamvormi/alamaruande juhtelement.

  • OLE-objekt (nt diagrammid).

  • Juhtelemendid, mis sisaldavad domeeni kokkuvõttefunktsioon (nt DSum).

Kui määratud juhtelement ei põhine päringul või tabelil, nõuab see toiming juhtelemendi ümberarvutamist.

Kui jätate argumendi Juhtelemendi nimi tühjaks, on toimingul Korduspäring sama mõju, mis klahvikombinatsiooni SHIFT+F9 vajutamisel, kui fookus on objektil. Kui fookus on alamvorm juhtelemendil, korduspärib toiming ainult alamvormi allikat (sama teeb ka klahvikombinatsiooni SHIFT+F9 vajutamine).

Märkus. : Toiming Korduspäring nõuab juhtelemendi või objekti allikat. Vastandina toiming Värvi_objekt_uuestiuuesti joonistamine määratud objekti juhtelemendid, kuid ei korduspäri andmebaasi ega kuva uusi kirjeid. Toiming Kuva_kõik_kirjed ei korduspäri mitte ainult aktiivset objekti, vaid eemaldab ka kõik rakendatud filter, toiming Korduspäring seda aga ei tee.

Kui soovite korduspärida juhtelementi, mis ei ole aktiivses objektis, peate kasutama VBA-mooduli (Visual Basic for Applications) meetodit Requery, mitte toimingut Korduspäring või sellele vastavat DoCmd-objekti meetodit Requery. VBA-meetod Requery on kiirem, kui toiming Korduspäring või meetod DoCmd.Requery. Lisaks, kui kasutate toimingut Korduspäring või meetodit DoCmd.Requery, sulgeb Microsoft Office Access 2007 päringu ja laadib selle andmebaasist uuesti. Kui kasutate meetodit Requery, tagastab Access päringu ilma seda sulgemata või uuesti laadimata. ADO (ActiveX Ata Objekt) meetod Requery töötab sama moodi kui Accessi meetod Requery.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×