Platí pro
Access pro Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Ve výchozím nastavení vás Access vyzve k potvrzení, že chcete odstranit objekt z navigačního podokna nebo při spuštění akčního dotazu. Pokud nechcete být vyzváni, můžete tyto potvrzovací zprávy vypnout. Pokud se zprávy nezobrazují a chcete, aby se zobrazila výzva, můžete je znovu zapnout.

V tomto článku

Vypnutí potvrzovací zprávy o odstranění objektu

Důležité informace: Pokud pomocí tohoto nastavení vypnete potvrzovací zprávy o odstranění objektu, Access při odstranění objektů z navigačního podokna nezobrazí zprávy v tomto počítači.

  1. Na kartě Soubor klikněte na položku Možnosti.

  2. Na levé straně dialogového okna MožnostiAccess klikněte na Nastavení klienta.

  3. Na pravé straně dialogového okna MožnostiAccess v části Úpravy v části Potvrdit zrušte zaškrtnutí políčka Odstranění dokumentu a potom klikněte na OK.

Přehled zpráv s potvrzením akčních dotazů

Akční dotazy představují způsob, jak změnit data v databázi. Akční dotaz může přidávat, odstraňovat nebo aktualizovat data nebo vytvářet novou tabulku pomocí existujících dat. Akční dotazy jsou velmi výkonné, ale tento výkon s sebou nese určité riziko nezamýšlených změn dat. Vzhledem k možné ztrátě dat Access při spuštění akčního dotazu ve výchozím nastavení požádá o potvrzení. To pomáhá zmírnit možnost nechtěných změn dat.

Tip: Pokud chcete zjistit, jaká data bude mít akční dotaz vliv, klikněte před spuštěním dotazu na kartě Domů ve skupině Zobrazení na tlačítko Zobrazení a potom na položku Zobrazení datového listu.

Pokud chcete, aby Access nepožaduje potvrzení akčních dotazů, nebo pokud Access o potvrzení nepožádá, ale chcete, můžete zprávy zapnout nebo vypnout.

  • Zprávy o potvrzení dotazu řídicí akce pro počítač    Pomocí nastavení v dialogovém okně možnostiAccess můžete nastavit výchozí chování pro Access databáze otevřené v určitém počítači. Pokud použijete toto nastavení k vypnutí zpráv, Access zprávy za žádných okolností nezobrazí. Pokud pomocí tohoto nastavení zapnete zprávy, Access zprávy zobrazí, pokud je nevypne makro nebo jazyk VBA.

  • Vypnutí potvrzovací zprávy akčních dotazů pro databázi    Tuto metodu zvolte, pokud chcete vypnout upozornění pro konkrétní databázi při jejím otevření. Pomocí akce SetWarnings v makrech AutoExec zprávy vypnete. Aby tato akce makra fungovala, musí být soubor databáze důvěryhodný. Další informace o důvěryhodných databázích najdete v článku Rozhodnutí, zda se má databáze důvěřovat.

  • Vypnutí potvrzovací zprávy akčních dotazů pro konkrétní sadu úkolů    Zvolte tuto metodu, chcete-li vypnout upozornění po dobu trvání sady úkolů a pak je znovu zapnout; Můžete například vypnout zprávy, když se spustí vymýšlovací dotaz, a pak je znovu zapnout. Můžete použít akci makra SetWarnings a můžete také použít metodu VBA DoCmd.SetWarnings. Aby tato akce makra fungovala, musí být soubor databáze důvěryhodný. Další informace o důvěryhodných databázích najdete v článku Rozhodnutí, zda se má databáze důvěřovat.

Začátek stránky

Zprávy o potvrzení dotazu řídicí akce pro počítač

Důležité informace: Pokud toto nastavení použijete k vypnutí potvrzovací zprávy akčních dotazů, Access nezobrazí zprávy v tomto počítači ani pro databázi obsahující makro nebo modul, které zprávy zapnou.

  1. Na kartě Soubor klikněte na položku Možnosti.

  2. Na levé straně dialogového okna MožnostiAccess klikněte na Nastavení klienta.

  3. Na pravé straně dialogového okna možnostiAccess v části Úpravy v části Potvrdit zrušte zaškrtnutí políčka Akční dotazy a potom klikněte na OK.

Začátek stránky

Vypnutí potvrzovací zprávy akčních dotazů pro databázi

Pomocí akce NastavitWarnings v makrech AutoExec můžete vypnout potvrzovací zprávy dotazu akce pro databázi.

Důležité informace: Pokud databáze obsahující makro není důvěryhodná, akce SetWarnings se nespustí. Další informace o důvěryhodnosti a databázích najdete v článku Rozhodnutí, jestli se má databáze důvěřovat.

Poznámka: Je možné obejít makro s názvem AutoExec, otevřete ho v návrhovém zobrazení a proveďte kroky 2 až 4 následujícího postupu.

  1. Na kartě Vytvořit klikněte ve skupině Makra a kód na tlačítko Makro.

    Obrázek pásu karet v Accessu se skupinou Makra a kód

  2. V rozevíracím seznamu v horní části Tvůrce maker vyberte akci NastavitObrázky .

    • Pokud akci NastavitWarnings nevidíte, ujistěte se, že je na kartě Návrh makra ve skupině Zobrazit nebo skrýt vybraná možnost Zobrazit všechny akce .

  3. Pod akcí NastavitWarnings klikněte na šipku vedle tlačítka Upozornění zapnuto a vyberte požadovanou možnost.

  4. Klikněte na Uložit.

  5. V dialogovém okně Uložit jako zadejte AutoExec.

  6. Klikněte na tlačítko OK a zavřete Tvůrce maker. Nové makro se spustí při příštím otevření databáze.

Další informace o vytváření maker najdete v článku Vytvoření makra uživatelského rozhraní.

Začátek stránky

Vypnutí potvrzovací zprávy akčních dotazů pro konkrétní sadu úkolů

Existují dva základní způsoby, jak vypnout potvrzovací zprávy akčních dotazů pro sadu úkolů: pomocí makra a pomocí modulu VBA. V každém případě pomocí kódu vypnete upozornění, provedete sadu úloh a pak upozornění znovu zapnete. Kód připojíte k události, jako je například Kliknutí na událost příkazového tlačítka nebo otevřít událost formuláře.

Připojíte modul k události, a když k události dojde, modul se spustí. Můžete například připojit modul k události Při otevření formuláře. Po otevření formuláře se modul spustí. Následující postup vysvětluje, jak použít doCmd.SetWarnings metoda v události Při otevření formuláře.

  1. Otevřete formulář v návrhovém zobrazení.

  2. Pokud se nezobrazuje seznam vlastností, zobrazte ho stisknutím klávesy F4.

  3. Klikněte na čtverec v levém horním rohu formuláře hned pod kartou objektu formuláře.

  4. V seznamu vlastností se na kartě Ostatní ujistěte, že je možnost Má modul nastavená na Ano.

  5. Na kartě Událost klikněte na událost Při otevření a potom klikněte na tlačítko sestavení (tři tečky vedle šipky).

  6. V dialogovém okně Zvolit tvůrce udělejte jednu z těchto věcí:

    • Pokud chcete použít modul VBA, poklikejte na Tvůrce kódu a postupujte podle zbývajících kroků v tomto postupu.

    • Pokud chcete použít makro, poklikejte na Tvůrce maker a pak postupujte podle pokynů v postupu Vypnutí a zapnutí zpráv pomocí makra.

  7. Zadejte DoCmd.SetWarnings (WarningsOff) a stiskněte klávesu ENTER.

  8. Zadejte kód potřebný k provádění úkolů, které chcete provést s vypnutými potvrzovacími zprávami.

  9. Na novém řádku zadejte DoCmd.SetWarnings (WarningsOn).

  10. Zavřete Editor VBA a uložte formulář.

Vypnutí a zapnutí zpráv pomocí makra

  1. V rozevíracím seznamu v horní části Tvůrce maker vyberte akci NastavitObrázky .

    • Pokud akci NastavitWarnings nevidíte, ujistěte se, že je na kartě Návrh makra ve skupině Zobrazit nebo skrýt vybraná možnost Zobrazit všechny akce .

  2. Pod akcí NastavitWarnings klikněte na šipku vedle tlačítka Upozornění zapnuto a vyberte Ne.

  3. Zadejte potřebné akce makra k provedení úloh, které chcete provést s vypnutými potvrzovacími zprávami.

  4. Pod akcí posledního úkolu vyberte akci NastavitWarnings , klikněte na šipku vedle tlačítka Upozornění zapnutá a vyberte Ano.

  5. Zavřete Tvůrce maker, uložte makro a pak formulář uložte.

Začátek stránky

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.