Opětovné spuštění dotazu nebo aktualizace dat

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 .

Při sdílení databáze v síti Microsoft Access aktualizuje informace v nastavených intervalech. Nejnovější aktualizaci dat zobrazíte aktualizace záznamů datový list či ve formulářovém zobrazení, v na kartě Domů klikněte na Aktualizovat vše >aktualizace. Proces aktualizace aktualizací existujících dat v datovém listu nebo formuláře a nemá aktualizujte záznamy, zobrazení nových záznamů nebo odeberte všechny odstraněné záznamy a záznamy, které už splňují zadaná kritéria. Další konkrétní nebo důkladné aktualizace pomocí makra ZnovuSpustitDotaz data.

Poznámka: Proces opětovného spuštění dotazu může být časově náročný v závislosti na velikosti sady záznamů.

Co chcete udělat?

Nastavení intervalu aktualizace

Ručně znovu spustit dotaz

Opětovné spuštění dotazu v klientské databázi

Opětovné spuštění dotazu v aplikaci pro Access

Nastavení intervalu aktualizace

Ve výchozím nastavení Access aktualizuje data každých 60 sekund, ale tento interval můžete změnit. Podívejme se, jak na to.

  1. V části souboru klikněte na Možnosti > Nastavení klienta.

  2. V části Upřesnit změňte nastavení 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 v klientské databázi

Pokud chcete, aby se dotaz na data automaticky spustil znovu, kdykoli dojde k nějaké události, můžete vytvořit makro a připojit je k této události. Můžete například chtít znovu spustit dotaz na data, jakmile je na formulář přesunut Fokus. Příslušné makro vytvoříte a připojíte k události formuláře Při získání fokusu následujícím postupem:

  1. Na karta vytvořit, klikněte na makro. Pokud tento příkaz je k dispozici, klikněte buď na modul nebo Modul třídy a potom klikněte na makra.

  2. Klikněte na šipku u zeleného symbolu plus (+) a potom vyberte možnost ZnovuSpustitDotaz.

  3. Uložte makro a zavřete tvůrce maker.

  4. Otevřete požadovaný formulář v Návrhové zobrazení. Pokud není zobrazen seznam vlastností, stiskněte klávesu F4.

  5. Vyberte formulář a 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 v aplikaci pro Access

Dotazy aplikace pro Access se spouštějí na serveru. K opětovnému spuštění dotazu na data v aplikaci pro Access je nutné použít makro ZnovuVyhledatZáznamy. Toto makro vyžaduje aktuální sadu záznamů.

  1. Otevřete požadovaný formulář, klikněte na možnost Akce a potom klikněte na položku Při události Current.

  2. Katalog akcí klikněte na RequeryRecords. Pokud se rozhodnete nechejte prázdné kde =, žádné další se provádí filtrování na stránce výsledků a necháte Řadit podle = jako prázdné, žádné konkrétní řazení probíhá.

  3. 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.

×