Osveževanje ali vnovična poizvedba podatkov

Ko omogočite zbirko podatkov za skupno rabo prek omrežja, Microsoft Access posodablja podatke v določenih intervalih. Če si želite ogledati najnovejše podatke, osvežite zapise iz podatkovnega lista ali obrazca tako, da na zavihku <legacyBold></legacyBold><ui>Osnovno</ui> kliknete <legacyBold></legacyBold><ui>Osveži vse</ui> ><legacyBold></legacyBold><ui>Osveži</ui>. S postopkom osvežitve posodobite obstoječe podatke v podatkovnem listu ali obrazcu in ne spremenite vrstnega reda zapisov, prikažete novih zapisov ali odstranite izbrisanih zapisov ali zapisov, ki ne ustrezajo več določenim pogojem. Če želite natančnejšo ali podrobnejšo posodobitev, izvedite vnovično poizvedbo podatkov z makrom.

Opomba: Izvajanje poizvedbe je morda časovno zamudno, odvisno od velikosti niza zapisov.

Kaj želite narediti?

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#bm1">Osveži podatke</link>

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#bm1_5">Nastavitev intervala osveževanja</link>

Uporabite makro za vnovično poizvedbo podatkov

Uporabite kodo za vnovično poizvedbo podatkov

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#requeryaccessapp">Vnovična poizvedba podatkov v spletni aplikaciji Access</link>

Osveži podatke

  • Naredite nekaj od tega:

    • Če želite osvežiti zapise v podatkovnem listu ali obrazcu, na zavihku <ui>Osnovno</ui> v skupini <ui>Zapisi</ui> kliknite <ui>Osveži vse</ui> in nato kliknite <ui>Osveži</ui>.

    • Če želite osvežiti zapise v vrtilni tabeli ali vrtilnem grafikonu, na zavihku <ui>Design</ui> v skupini <ui>Podatki</ui> kliknite <ui>Osveži osrednji dokument</ui>.

    • Pritisnite SHIFT+F9.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Na vrh strani</link>

Nastavitev intervala osveževanja

Nastavite lahko interval za osveževanje podatkov v Accessu.Privzeto Access osveži podatke vsakih 60 sekund.

  1. Kliknite na gumb Office.Pojavi se Outspace.

  2. V levem podoknu Outspace kliknite <ui>Možnosti</ui>.

  3. V levem podoknu pogovornega okna <ui>Accessove možnosti</ui> kliknite <ui>Napredno</ui>.

  4. V desnem podoknu, pod <ui>Napredno</ui>, določite vrednost za <ui>Interval za osveževanje (sek)</ui>.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Na vrh strani</link>

Uporabite makro za vnovično poizvedbo podatkov

Ustvarite lahko makro in ga priložite dogodku, če želite, da se poizvedba znova zažene samodejno, ko se pojavi dogodek. Želite na primer izvesti vnovično poizvedbo podatkov v obrazcu, vsakič ko obrazec prejme <token>TE000127438</token>. Makro lahko ustvarite in ga priložite dogodku <ui>ob dobljenem fokusu</ui> na obrazcu, in sicer tako, da sledite temu postopku:

  1. Na zavihku <ui>Ustvari</ui> v skupini <ui>Drugo</ui> kliknite <ui>Makro </ui>. Če ta makro ni na voljo, kliknite puščico pod gumbom <ui>Modul</ui> ali <ui>Modul razreda</ui> in nato še <ui>Makro</ui>.

  2. Kliknite puščico v polju poleg zelenega plus znaka (+) in izberite <ui>Vnovična poizvedba</ui>.

  3. Shranite makro z uporabo imena <literal>Vnovična poizvedba</literal> in nato zaprite makro builder.

  4. Odprite obrazec, ki ga želite videti v <token>TE000126615</token>. Če list z lastnostmi ni prikazan, pritisnite F4.

  5. Preverite, ali je obrazec označen.Nato na listu z lastnostmi kliknite na zavihek <ui>Dogodek</ui>.

  6. Na zavihku <ui>Dogodek</ui> kliknite puščico v lastnosti <ui>ob dobljenem fokusu</ui> in nato še ime makra – vnovična poizvedba.

  7. Shranite obrazec.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Na vrh strani</link>

Uporabite kodo za vnovično poizvedbo podatkov

Uporabite lahko kodo, če želite, da se vnovična poizvedba zažene samodejno. Želite na primer izvesti vnovično poizvedbo podatkov v obrazcu, vsakič ko obrazec prejme fokus. Lahko ustvarite modul in ga priložite dogodku <ui>ob dobljenem fokusu</ui> na obrazcu, in sicer tako, da sledite temu postopku:

  1. Odprite obrazec, ki ga želite videti v pogledu Design. Če list z lastnostmi ni prikazan, pritisnite F4.

  2. Preverite, ali je obrazec označen.Nato na listu z lastnostmi kliknite na zavihek <ui>Dogodek</ui>.

  3. Na zavihku <ui>Dogodek</ui>, v lastnosti <ui>Ob dobljenem fokusu</ui>, kliknite gumb<mediaLinkInline><image xlink:href="d5f9f47b-bca3-42bd-9772-96ff011602bd"></image></mediaLinkInline><ui>Vgradi</ui>.

  4. V pogovornem oknu <ui>Izbira graditelja</ui> kliknite <ui>Graditelj kode</ui>.

    V programu Visual Basic Editor se odpre nov modul.

  5. Vtipkajte <literal>Me.Requery</literal> in nato zaprite Visual Basic Editor.

  6. Shranite obrazec.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Na vrh strani</link>

Vnovična poizvedba podatkov v spletni aplikaciji Access

Poizvedbe spletne aplikacije Access se izvajajo na strežniku. Če želite izvesti vnovično poizvedbo podatkov v spletni aplikaciji Access, uporabite makro RequeryRecords, za katerega potrebujete niz zapisov.

  1. Odprite želeni obrazec, kliknite na <ui>Dejanja</ui> in nato še Na trenutnem.

  2. V razdelku <ui>Katalog dejanj</ui> kliknite <ui>RequeryRecords</ui>. Če pustite <ui>Where=</ui> prazno, se ne izvede nobeno dodatno filtriranje rezultatov, če pa pustite prazno <ui>OrderBy=</ui>, se ne izvede določeno razvrščanje.<legacyBold></legacyBold>

  3. Shranite obrazec.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Na vrh strani</link>

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×