Kirjaudu sisään Microsoft-tilillä
Kirjaudu sisään tai luo tili.
Hei,
Käytä toista tiliä.
Sinulla on useita tilejä
Valitse tili, jolla haluat kirjautua sisään.

Voit käyttää Access-tietokantojen Uudelleenkysely-makrotoimintoa aktiivisen objektin määritetyn ohjain tietojen päivittämiseen kysymällä ohjausobjektin lähteen uudelleen. Jos ohjausobjektia ei ole määritetty, tämä toiminto hakee objektin lähteen uudelleen. Tämän toiminnon avulla voit varmistaa, että aktiivinen objekti tai jokin sen ohjausobjekteista näyttää ajantasaisimmat tiedot.

Asetus

Uudelleenkysely-makrotoiminnossa on seuraava argumentti.

Toiminnon argumentti

Kuvaus

Ohjausobjektin nimi

Päivitettävän ohjausobjektin nimi. Kirjoita ohjausobjektin nimi makron rakenneikkunan Ohjausobjektin nimi -ruutuun. Sinun kannattaa käyttää vain ohjausobjektin nimeä, ei täysin kelvollista tunnistetta (kuten Forms!lomakenimi! ohjausobjektin nimi). Jätä tämä argumentti tyhjäksi, jos haluat lähettää aktiivisen objektin lähteen uudelleen. Jos aktiivinen objekti on tietotaulukko tai kysely tulosjoukko, tämä argumentti on jätettävä tyhjäksi.

Huomautuksia

Uudelleenkysely-makrotoiminto tekee jommankumman seuraavista:

  • Suorittaa uudelleen kyselyn, johon ohjausobjekti tai objekti perustuu.

  • Näyttää kaikki uudet tai muutetut tietueet ja poistaa kaikki poistetut tietueet taulukko, johon ohjausobjekti tai objekti perustuu.

Huomautus:  Uudelleenkysely-makrotoiminto ei vaikuta tietueosoittimen sijaintiin.

Kyselyyn tai taulukkoon perustuvia ohjausobjekteja ovat esimerkiksi seuraavat:

  • Luetteloruudut ja yhdistelmäruudut.

  • Alilomakkeen ohjausobjektit.

  • OLE-objektit, kuten kaaviot.

  • Ohjausobjektit, jotka sisältävät toimialueen koostefunktioita, kuten DSum.

Jos määritetty ohjausobjekti ei perustu kyselyyn tai taulukkoon, tämä toiminto pakottaa ohjausobjektin uudelleenlaskennan.

Jos jätät Ohjausobjektin nimi - argumentin tyhjäksi, Uudelleenkysely-toiminnolla on sama vaikutus kuin näppäinyhdistelmällä VAIHTO+F9, kun objektilla on aktiivisuus. Jos kohdistus on alilomake ohjausobjektissa, tämä toiminto hakee vain alilomakkeen lähteen (aivan kuten näppäinyhdistelmällä VAIHTO+F9).

Huomautus:  Uudelleenkysely-makrotoiminto hakee ohjausobjektin tai objektin lähteen. Sen sijaan UudelleenpaintObject-makrotoiminto maalaa määritetyn objektin ohjausobjektit uudelleen, mutta ei järjestä tietokantaa uudelleen tai näytä uusia tietueita. NäytäKaikkiTietueet-makrotoiminto ei ainoastaan järjestä aktiivista objektia uudelleen, vaan poistaa myös kaikki käytetyt suodattimet, joita Uudelleenkysely-makrotoiminto ei tee.

Jos haluat tehdä uudelleen ohjausobjektin, jota ei ole aktiivisessa objektissa, sinun on käytettävä Uudelleenkysely-menetelmää Visual Basic for Applications (VBA) -moduulissa, ei DoCmd-objektinUudelleenkysely-makrotoimintoa tai sitä vastaavaa Uudelleenkysely-menetelmää. VBA:n Uudelleenkysely-menetelmä on nopeampi kuin Uudelleenkysely-makrotoiminto tai DoCmd.Requery-menetelmä. Lisäksi, kun käytät Uudelleenkysely-makrotoimintoa tai DoCmd.Requery-menetelmää , Access sulkee kyselyn ja lataa sen uudelleen tietokannasta, mutta kun käytät Uudelleenkysely-menetelmää , Access suorittaa kyselyn uudelleen sulkematta ja lataamatta sitä uudelleen. Huomaa, että ActiveX Data Object (ADO) -uudelleenkyselymenetelmä toimii samalla tavalla kuin Accessin uudelleenkyselymenetelmä .

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?
Kun valitset Lähetä, palautettasi käytetään Microsoftin tuotteiden ja palveluiden parantamiseen. IT-järjestelmänvalvojasi voi kerätä nämä tiedot. Tietosuojatiedot.

Kiitos palautteesta!

×