Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Kada bazu podataka delite preko mreže, Microsoft Access ažurira informacije u podešenim intervalima. Da biste prikazali najnovije podatke, osvežite zapise iz lista sa podacima ili prikaza obrasca, na kartici Početak izaberite stavku Osveži sve >osveži. Proces osvežavanja ažurira postojeće podatke u listu sa podacima ili obrascu i ne prerasporedi zapise, ne prikazuje nove zapise ili uklanja izbrisane zapise ili zapise koji više ne ispunjavaju navedene kriterijume. Za određenije ili detaljnije ažuriranje koristite makro da biste ponovili upit podataka.

Napomena:  Pokretanje procesa ponavljanja upita može da odtraže vreme u zavisnosti od veličine skupa zapisa.

Šta želite da uradite?

Osvežavanje podataka

  • Uradite nešto od sledećeg:

    • Da biste osvežili zapise u listu sa podacima ili prikazu obrasca, na kartici Početak, u grupi Zapisi kliknite na dugme Osveži sve, a zatim na dugme Osveži.

    • Da biste osvežili zapise u prikazu izvedene tabele ili izvedenog grafikona, na kartici Dizajn, u grupi Podaci kliknite na dugme Osveži izvedeni grafikon.

    • Pritisnite kombinaciju tastera SHIFT+F9.

Vrh stranice

Podešavanje intervala osvežavanja

Možete da podesite interval u kojem Access osvežava podatke. Access podrazumevano osvežava podatke svakih 60 sekundi.

  1. Kliknite na dugme „Office“. Pojavljuje se Outspace.

  2. U levom oknu prostora izaberite stavku Opcije.

  3. U levom oknu dijaloga Access opcije izaberite stavku Više opcija.

  4. U desnom oknu, u okviru Više opcija navedite vrednost za interval osvežavanja (s).

Vrh stranice

Korišćenje makroa za ponovni upit podataka

Ako želite da se podaci automatski ponavljaju kada dođe do događaja, možete da kreirate makro i da ga priložite događaju. Na primer, recimo da želite ponovo da izvršite upit za podatke u obrascu svaki put kada obrazac primi fokus. Možete da kreirate makro i da ga priložite događaju On Got Focus obrasca koristeći sledeću proceduru:

  1. Na kartici Pravljenje, u grupi Ostalo kliknite na dugme Makro. Ako ova komanda nije dostupna, kliknite na strelicu ispod dugmeta Modul ili Modul klase i izaberite Makro.

  2. Kliknite na strelicu u polju pored zelenog simbola plus (+), a zatim izaberite stavku Ponovni upit.

  3. Sačuvajte makro koristeći ime Ponovni upit, a zatim zatvorite alatku "Izrada makroa".

  4. Otvorite željeni obrazac u programu prikaz „Dizajn“. Ako list sa svojstvima nije prikazan, pritisnite taster F4 da biste ga prikazali.

  5. Uverite se da je sam obrazac izabran. Zatim na listu sa svojstvima izaberite karticu Događaj.

  6. Na kartici Događaj kliknite na strelicu u svojstvu On Got Focus , a zatim izaberite ime makroa – Requery.

  7. Sačuvajte obrazac.

Vrh stranice

Koristite kôd da biste ponovo upitali podatke

Kôd možete da koristite i za automatsko ponavljanje upita za podatke. Recimo da želite da ponavljate upit za podatke u obrascu kad god obrazac dobije fokus. Možete da kreirate modul i da ga priložite događaju On Got Focus obrasca koristeći sledeću proceduru:

  1. Otvorite željeni obrazac u prikazu dizajna. Ako list sa svojstvima nije prikazan, pritisnite taster F4 da biste ga prikazali.

  2. Uverite se da je sam obrazac izabran. Zatim na listu sa svojstvima izaberite karticu Događaj.

  3. Na kartici Događaj , u svojstvu On Got Focus kliknite na dugme Napravi Dugme „Izrada“.

  4. U dijalogu Izbor alatke za izradu izaberite stavku Izrada koda.

    Novi modul se otvara u programu Visual Basic Editor.

  5. Otkucajte Me.Requery, a zatim zatvorite Visual Basic Uređivač.

  6. Sačuvajte obrazac.

Vrh stranice

Ponavljanje upita za podatke u Access veb aplikaciji

Upiti Access veb aplikacije pokreću se na serveru. Koristili biste makro RequeryRecords da biste ponovo upitali podatke u Access veb aplikaciji. Ovaj makro zahteva trenutni skup zapisa.

  1. Otvorite željeni obrazac, izaberite stavku Radnje, a zatim izaberite stavku Na trenutnom.

  2. U katalogu radnji izaberite stavku RequeryRecords. Ako odaberete da ostavite prazno polje Where=, na rezultatima se ne izvršava dodatno filtriranje i ostavljanjem argumenta OrderBy= kao prazno, ne izvršava se određeno sortiranje.

  3. Sačuvajte obrazac.

Vrh stranice

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.