Puteți utiliza acțiunea de macrocomandă RepictareObiect în bazele de date Access pentru a finaliza toate actualizările de ecran în așteptare pentru un anumit obiect de bază de date sau pentru obiectul activ al bazei de date, dacă nu este specificat niciuna. Aceste actualizări includ toate recalculele în așteptare pentru controalele obiectului.

Setare

Acțiunea de macrocomandă RepictareObiect are următoarele argumente.

Argument acțiune

Descriere

Tip obiect

Tipul de obiect de repictare. Faceți clic pe tabel, interogare, formular, raport, macrocomandă, modul, pagina de acces la date, vizualizarea Server, Diagrama, procedura stocatăsau funcția în caseta Tip obiect din fereastra proiect macrocomenzi. Lăsați necompletat acest argument pentru a selecta obiectul activ.

Nume obiect

Numele obiectului de revopsit. Caseta Nume obiect afișează toate obiectele din baza de date cu tipul selectat de argumentul Tip de obiect. Dacă lăsați argumentul Tip obiect necompletat, lăsați necompletat și acest argument.

Observații

Access așteaptă să finalizeze actualizările de ecran în așteptare până când termină alte activități în așteptare. Cu această acțiune, puteți impune revopsirea imediată a controalelor din obiectul specificat. Puteți utiliza această acțiune:

  • Atunci când utilizați acțiunea de macrocomandă SetareValoare pentru a modifica valorile dintr-un număr de controale. Este posibil ca Access să nu afișeze imediat modificările, mai ales dacă alte controale (cum ar fi controalele calculate) depind de valorile din controalele modificate.

  • Atunci când doriți să vă asigurați că formularul pe care îl vizualizați afișează datele în toate controalele sale. De exemplu, controalele care conțin obiecte OLE nu își afișează datele imediat după ce deschideți un formular.

  • Această acțiune nu determină o reinterogare a bazei de date, astfel încât să nu afișeze înregistrări noi și modificate sau să elimine înregistrările șterse din tabel de bază ale obiectului sau interogare. Utilizați acțiunea de macrocomandă Reinterogare pentru a reinteroga sursa obiectului sau a unuia dintre controalele sale. Utilizați acțiunea de macrocomandă afișaretoateînreg pentru a afișa cele mai recente înregistrări și a elimina toate filtrele aplicate.

  • Acțiunea de macrocomandă RepictareObiect nu are același efect ca făcând clic pe Reîmprospătare în grupul înregistrări din fila pornire , care afișează toate modificările pe care le-ați efectuat sau alți utilizatori la înregistrările afișate în prezent în formulare și foi de date.

Pentru a executa acțiunea de macrocomandă RepictareObiect într-un modul Visual Basic for Applications (VBA), utilizați metoda RepictareObiect a obiectului obiectului DoCmd .

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Cât de mulțumit sunteți de calitatea traducerii?

Ce v-a afectat experiența?

Aveți feedback suplimentar? (Opțional)

Vă mulțumim pentru feedback!

×