Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Keď zdieľate databázu cez sieť, Microsoft Access aktualizuje informácie v nastavených intervaloch. Ak chcete zobraziť najaktuálnejšie údaje, obnovte záznamy z údajového hárka alebo zobrazenia formulára, na karte Domov kliknite na položku Obnoviť všetko >Obnoviť. Proces obnovenia aktualizuje existujúce údaje v údajovom hárku alebo formulári a nezmení poradie záznamov, nezobrazí nové záznamy ani neodstráni odstránené záznamy alebo záznamy, ktoré už nespĺňajú zadané kritériá. Ak chcete vykonať konkrétnejšiu alebo dôkladnú aktualizáciu, znova zadajte dotaz na údaje pomocou makra.

Poznámka:  Spustenie procesu opätovného dotazu môže byť časovo náročné v závislosti od veľkosti skupiny záznamov.

Čo vás zaujíma?

Obnovenie údajov

  • Použite jeden z nasledovných postupov:

    • Ak chcete obnoviť záznamy v údajovom hárku alebo formulárovom zobrazení, na karte Domov kliknite v skupine Záznamy na položku Obnoviť všetko a potom kliknite na položku Obnoviť.

    • Ak chcete obnoviť záznamy v zobrazení kontingenčnej tabuľky alebo kontingenčného grafu, na karte Návrh kliknite v skupine Údaje na položku Obnoviť kontingenčný graf.

    • Stlačte kombináciu klávesov SHIFT + F9.

Na začiatok stránky

Nastavenie intervalu obnovenia

Môžete nastaviť interval, v ktorom Access obnovuje údaje. Access predvolene obnovuje údaje každých 60 sekúnd.

  1. Kliknite na tlačidlo Office. Zobrazí sa outspace.

  2. Na ľavej table programu Outspace kliknite na položku Možnosti.

  3. Na ľavej table dialógového okna Access – možnosti kliknite na položku Rozšírené.

  4. Na pravej table v časti Rozšírené zadajte hodnotu intervalu obnovenia (s).

Na začiatok stránky

Použitie makra na opätovné spustenie dotazu na údaje

Ak chcete, aby sa údaje pri výskyte udalosti automaticky znova načítali, môžete vytvoriť makro a pripojiť ho k udalosti. Predpokladajme napríklad, že chcete znova dotazovať údaje vo formulári vždy, keď formulár dostane zameranie. Makro môžete vytvoriť a pripojiť k udalosti On Got Focus vo formulári pomocou nasledujúceho postupu:

  1. Prejdite na kartu Vytvoriť a v skupine Iné kliknite na položku Makro. Ak tento príkaz nie je k dispozícii, kliknite na šípku pod tlačidlom Modul alebo Modul triedy a potom kliknite na položku Makro.

  2. Kliknite na šípku v poli vedľa zeleného symbolu plus (+) a potom kliknite na položku Znova spustiť dotaz.

  3. Uložte makro pomocou názvu Znova a potom zavrite Zostavovač makier.

  4. Otvorte požadovaný formulár v návrhové zobrazenie. Ak sa hárok vlastností nezobrazuje, zobrazte ho stlačením klávesu F4.

  5. Skontrolujte, či je vybratý samotný formulár. Potom v hárku vlastností kliknite na kartu Udalosť .

  6. Na karte Udalosť kliknite na šípku vo vlastnosti Zapnuté zameranie a potom kliknite na názov makra – Znova spustiť dotaz.

  7. Uložte formulár.

Na začiatok stránky

Použitie kódu na opätovné spustenie dotazu na údaje

Na automatické opätovné dotazovanie údajov môžete použiť aj kód. Predpokladajme, že chcete znova spustiť dotaz na údaje vo formulári vždy, keď sa zameranie presunie na formulár. Môžete vytvoriť modul a pripojiť ho k udalosti On Got Focus vo formulári pomocou nasledujúceho postupu:

  1. Otvorte požadovaný formulár v návrhovom zobrazení. Ak sa hárok vlastností nezobrazuje, zobrazte ho stlačením klávesu F4.

  2. Skontrolujte, či je vybratý samotný formulár. Potom v hárku vlastností kliknite na kartu Udalosť .

  3. Na karte Udalosť kliknite vo vlastnosti On Got Focus na tlačidlo Zostaviť Tlačidlo zostavovača.

  4. V dialógovom okne Výber zostavovača kliknite na položku Zostavovač kódu.

    V programe Visual Basic Editor sa otvorí nový modul.

  5. Zadajte výraz Me.Requery a potom zavrite program Visual Basic Editor.

  6. Uložte formulár.

Na začiatok stránky

Opätovné dotazovanie údajov vo webovej aplikácii Accessu

Dotazy webovej aplikácie Accessu sa spúšťajú na serveri. Na opätovné dotazovanie údajov vo webovej aplikácii Accessu by ste použili makro RequeryRecords. Toto makro vyžaduje aktuálnu množinu záznamov.

  1. Otvorte požadovaný formulár, kliknite na položku Akcie a potom na položku Aktuálne.

  2. V katalógu akcií kliknite na položku Znova zakázaťZáznamy. Ak sa rozhodnete ponechať prázdne pole Where=, vo výsledkoch sa nevykoná žiadne ďalšie filtrovanie a ponecháte PoleObjednávky = prázdne, nevykoná sa žiadne konkrétne zoradenie.

  3. Uložte formulár.

Na začiatok stránky

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×