Reîmprospătarea sau reinterogarea datelor

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Dacă partajați o bază de date într-o rețea, alți utilizatori pot modifica datele în timp ce vizualizați aceleași date într-o foaie de date sau într-un formular. Microsoft Access actualizează datele pe care le vedeți la intervale stabilite. Totuși, este posibil să afișați imediat cele mai actuale date, reîmprospătând înregistrările. De asemenea, se poate să efectuați o actualizare mai riguroasă, reinterogând datele.

Reîmprospătarea înregistrărilor actualizează doar datele care există deja în foaia de date sau în formular. Aceasta nu reordonează înregistrările, nu afișează înregistrări noi și nu elimină înregistrările șterse și înregistrările care nu mai îndeplinesc criteriile specificate. Pentru a efectua aceste activități, aveți posibilitatea să reinterogați înregistrările. Datele se pot reinteroga manual, utilizând o macrocomandă sau utilizând un cod.

Notă : Pentru că reinterogarea datelor face ceva mai mult decât să reîmprospăteze datele, aceasta durează mai mult, uneori foarte mult, în funcție de setul de înregistrări.

Ce intenționați?

Reîmprospătarea datelor

Setarea intervalului de reîmprospătare

Reinterogarea manuală a datelor

Utilizarea unei macrocomenzi la reinterogarea datelor

Utilizarea codului pentru a reinterogarea datelor

Reîmprospătarea datelor

  • Alegeți una dintre următoarele variante:

    • Pentru a reîmprospăta înregistrările în vizualizarea Foaie de date sau în vizualizarea Formular, pe fila Pornire, în grupul Înregistrări, faceți clic pe Reîmprospătare totală, apoi faceți clic pe Reîmprospătare.

    • Pentru a reîmprospăta înregistrările în vizualizarea PivotTable sau PivotChart, pe fila Proiectare, în grupul Date, faceți clic pe Reîmprospătare Pivot.

Începutul paginii

Setarea intervalului de reîmprospătare

Aveți posibilitatea să setați intervalul la care Access să reîmprospăteze datele. În mod implicit, Access reîmprospătează datele după fiecare 60 de secunde.

  1. Faceți clic pe Butonul Office. Apare Outspace.

  2. În panoul din stânga din Outspace, faceți clic pe Opțiuni.

  3. În panoul din stânga din caseta de dialog Opțiuni Access, faceți clic pe Complex.

  4. În panoul din dreapta, sub Avansat, specificați o valoare pentru Interval reîmprospătare (sec):.

Începutul paginii

Reinterogarea manuală a datelor

  • Apăsați SHIFT+F9.

Începutul paginii

Utilizarea unei macrocomenzi pentru reinterogarea datelor

Dacă doriți ca datele să fie reinterogate în mod automat atunci când apare un eveniment, aveți posibilitatea să creați o macrocomandă și să o atașați la eveniment. De exemplu, să presupunem că doriți să reinterogați datele dintr-un formular de fiecare dată când formularul are focalizare. O posibilitate este să creați o macrocomandă și să să o atașați de evenimentul La Primire Focalizare, utilizând următorul procedeu:

  1. Pe fila Creare, în grupul Altele, faceți clic pe Macrocomandă. Dacă această comandă este indisponibilă, faceți clic pe săgeata de sub butonul Modul sau Modul de clasă, apoi faceți clic pe Macrocomandă.

  2. Faceți clic pe săgeata din caseta de lângă semnul plus (+) verde, apoi faceți clic pe Reinterogare.

  3. Salvați macrocomanda, utilizând numele reinterogarea, apoi închideți Generatorul de macrocomenzi.

  4. Deschideți formularul dorit în vizualizare Proiect. Dacă foaia de proprietăți nu se afișează, apăsați F4 pentru a o afișa.

  5. Asigurați-vă că este selectat formularul. Apoi, pe foaia de proprietăți, faceți clic pe fila Eveniment.

  6. Pe fila Eveniment, faceți clic pe săgeata de la proprietatea La Primire Focalizare, apoi faceți clic pe numele macrocomenzii  - Reinterogare.

  7. Salvați formularul.

Începutul paginii

Utilizarea unui cod pentru a reinteroga datele

De asemenea, este posibil să utilizați un cod pentru a reinteroga datele în mod automat. Să presupunem că doriți să reinterogați datele dintr-un formular de fiecare dată când formularul are focalizarea. O posibilitate este să creați un modul și să îl atașați la evenimentul La Primire Focalizare al formularului, utilizând procedeul următor:

  1. Deschideți formularul dorit în Vizualizarea Proiectare. Dacă foaia de proprietăți nu se afișează, apăsați F4 pentru a o afișa.

  2. Asigurați-vă că este selectat formularul. Apoi, pe foaia de proprietăți, faceți clic pe fila Eveniment.

  3. Pe fila eveniment , în proprietatea La primire focalizare , faceți clic pe construirea butonul Butonul Generator .

  4. În caseta de dialog Alegere generator, faceți clic pe Generator de cod.

    Se deschide un modul nou în Visual Basic Editor.

  5. Tastați Me.Requery, apoi închideți Visual Basic Editor.

  6. Salvați macheta.

Începutul paginii

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

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

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×