Aktualizace dat nebo zopakování dotazu

Poznámka:  Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady .

Pokud sdílíte databázi v síti, jiní uživatelé změnili dat při prohlížení stejná data do datového listu nebo formuláře. Aplikace Microsoft Access aktualizuje data, která se zobrazí v nastavených intervalech. Však můžete okamžitě zobrazíte nejaktuálnějšími daty obnovením záznamů. Důkladnější aktualizace taky provedete opětovné spuštění dotazu data.

Aktualizace záznamů aktualizuje pouze data, která už existuje v datovém listu nebo formuláře. Ho nezobrazuje aktualizujte záznamy, nové záznamy nebo odebrání odstraněné záznamy a záznamy, které už splňují zadané kritérium. K provedení těchto úkolů, můžete znovu spustit dotaz záznamy. Je možné znovu spustit dotaz ručně, pomocí makra nebo pomocí kódu.

Poznámka: Protože opětovné spuštění dotazu dat obsahuje více než aktualizace dat, trvá déle a může trvat velmi dlouho v závislosti na sady záznamů.

Co chcete udělat?

Aktualizace dat

Nastavení intervalu aktualizace

Ručně znovu spustit dotaz

Opětovné spuštění dotazu pomocí makra

Opětovné spuštění dotazu pomocí kódu

Aktualizace dat

  • Udělejte některou z těchto věcí:

    • Aktualizace záznamů v datový list či ve formulářovém zobrazení na kartě Domů ve skupině záznamy klikněte na Aktualizovat vše a potom klikněte na Aktualizovat.

    • Aktualizujte záznamy v zobrazení kontingenční tabulky nebo kontingenčního grafu na kartě Návrh ve skupině Data klikněte na Aktualizace kontingenční tabulky.

Začátek stránky

Nastavení intervalu aktualizace

Můžete nastavit interval, pro niž Access obnoví data. Ve výchozím nastavení Access aktualizuje data každých 60 sekund.

  1. Klikněte na tlačítko Office. Zobrazí se Outspace.

  2. V levém podokně Outspace klikněte na Možnosti.

  3. V levém podokně dialogové okno Možnosti aplikace Access klikněte na Upřesnit.

  4. V pravém podokně v části Upřesnit zadejte hodnotu pro interval aktualizace (s).

Začátek stránky

Opětovné spuštění dotazu na data ručně

  • Stiskněte klávesy SHIFT+F9.

Začátek stránky

Opětovné spuštění dotazu pomocí makra

Pokud chcete data automaticky fokusu při výskytu události, můžete vytvořit makro a připojte k události. Předpokládejme například, že chcete znovu spustit dotaz ve formuláři kdykoli formuláři obdrží Fokus. Můžete vytvořit makro a připojte ji k události Při získání fokusu formuláře pomocí následujícího postupu:

  1. Na kartě Vytvořit klikněte ve skupině Jiné na položku Makro. Není-li tento příkaz k dispozici, klikněte na šipku pod tlačítkem Modul nebo pod tlačítkem Modul třídy a potom klikněte na položku Makro.

  2. Klikněte šipku rozevíracího seznamu vedle zeleného symbolu plus (+) a potom klikněte na znovu spustit.

  3. Makro s názvem znovu spustit, uložte a zavřete Tvůrce maker.

  4. Otevřete formulář, který se má v Návrhové zobrazení. Pokud není zobrazen seznam vlastností, stisknutím klávesy F4 zobrazte ji.

  5. Ujistěte se, že byla vybrána položka formulář samotné. V seznamu vlastností klikněte na kartu událostní.

  6. Na kartě Událostní klikněte na šipku u vlastnosti Při získání fokusu a potom klikněte na název makra Znovu spustit dotaz.

  7. Uložte formulář.

Začátek stránky

Opětovné spuštění dotazu pomocí kódu

Kód můžete taky automaticky znovu spustit dotaz. Předpokládejme, že chcete znovu spustit dotaz ve formuláři kdykoli formuláři získá fokus. Můžete vytvořit modul a připojte ji k události Při získání fokusu formuláře pomocí následujícího postupu:

  1. Otevřete formulář, který se má v návrhovém zobrazení. Pokud není zobrazen seznam vlastností, stisknutím klávesy F4 zobrazte ji.

  2. Ujistěte se, že byla vybrána položka formulář samotné. V seznamu vlastností klikněte na kartu událostní.

  3. Na kartě událost klikněte ve vlastnosti Při získání fokusu klikněte na tlačítko Sestavit Tlačítko Tvůrce .

  4. V dialogovém okně Zvolit tvůrce klikněte na tlačítko Tvůrce kódu.

    Otevře se nový modul v editoru jazyka Visual Basic.

  5. Zadejte Me.Requerya potom zavřete Visual Basic Editor.

  6. Uložte formulář.

Začátek stránky

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×