PäivitäObjekti-makrotoiminto

Käytetään kohteeseen
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Voit käyttää Access-tietokantojen UudelleenpaintObject-makrotoimintoa viimeistelläksesi tietyn tietokantaobjektin tai aktiivisen tietokantaobjektin odottavat näytön päivitykset, jos mitään ei ole määritetty. Tällaisia päivityksiä ovat muun muassa objektin ohjausobjektien odottavat uudelleenlaskennat.

Asetus

PäivitäObjekti-makrotoiminnolla on seuraavat argumentit.

Toiminnon argumentti Kuvaus
Objektin tyyppi Uudelleen maalattavan objektin tyyppi. Valitse makron rakennenäkymäikkunan Objektin laji -ruudussa Taulukko, Kysely, Lomake, Raportti, Makro, Moduuli, Tietokantasivu, Palvelinnäkymä, Kaavio, Tallennettu toimintosarja tai Funktio. Valitse aktiivinen objekti jättämällä tämä argumentti tyhjäksi.
Objektin nimi Uudelleen maalattavan objektin nimi. Objektin nimi -ruudussa näkyvät tietokannan kaikki ne objektit, jotka ovat tyypiltään Objektin laji -argumentin mukaisia. Jos jätät Objektin laji -argumentin tyhjäksi, jätä myös tämä argumentti tyhjäksi.

Huomautuksia

Access odottaa odottavien näyttöpäivitysten suorittamista, kunnes se saa muut odottavat tehtävät valmiiksi. Tällä toiminnolla voit pakottaa määritetyn objektin ohjausobjektien välittömän uudelleenmaalauksen. Voit käyttää tätä toimintoa:

  • Kun käytät AsetaArvo-makrotoimintoa useiden ohjausobjektien arvojen muuttamiseen. Access ei ehkä näytä muutoksia heti, etenkin jos muut ohjausobjektit (kuten lasketut ohjausobjektit) ovat riippuvaisia muuttuneiden ohjausobjektien arvoista.
  • Kun haluat varmistaa, että tarkastelemasi lomake näyttää tiedot sen kaikissa ohjausobjekteissa. Esimerkiksi OLE-objekteja sisältävät ohjausobjektit eivät näytä tietoja heti lomakkeen avaamisen jälkeen.
  • Tämä toiminto ei aiheuta tietokannan uuteen kyselyyn, joten se ei näytä uusia ja muutettuja tietueita tai poista poistettuja tietueita objektin pohjana olevasta taulukosta tai kyselystä. Suorita kysely uudelleen -makrotoiminto, kun haluat hakea objektin tai jonkin sen ohjausobjektin lähteen uudelleen. NäytäKaikkiTietueet-makrotoiminnon avulla voit näyttää uusimmat tietueet ja poistaa käytetyt suodattimet.
  • Objekti uudelleen -makrotoiminnolla ei ole samaa vaikutusta kuin Aloitus-välilehden Tietueet-ryhmänPäivitä-painikkeella. Sivulla näkyvät kaikki muutokset, joita sinä tai muut käyttäjät ovat tehneet lomakkeissa ja taulukoissa näytettäviin tietueisiin.

Jos haluat suorittaa RepaintObject-makrotoiminnon Visual Basic for Applications (VBA) -moduulissa, käytä DoCmd-objektinRepaintObject-menetelmää.