Platí pro
Office Products Access 2016 Access 2010 Access 2013 Access for Microsoft 365 Access 2019

Příznaky

Když více uživatelů sdílí jednu databázi Microsoft Accessu a pokusíte se otevřít konkrétní formulář nebo sestavu, zobrazí se následující chybová zpráva:

V tuto chvíli nemáte výhradní přístup k databázi.

Příčina

Aktualizace objektu je aktivovaná následující kombinací nastavení a podmínek:

  • Více uživatelů má otevřený stejný databázový soubor.

  • Je vybrané nastavení Komprimovat při zavření databáze.

  • V části sledovat informace o automatických opravách názvů a provádět nastavení databáze funkce Automatické opravy názvů jsou vybrané.

  • Objekt formuláře nebo sestavy, který se pokoušíte otevřít, obsahuje vložené makro v rámci události ovládacího prvku nebo formuláře.

V této situaci se Access pokusí uložit změny, ale nemůže k objektu získat výhradní přístup.

Řešení

Abyste předešli této chybě, proveďte jednu z následujících akcí:

  • Použijte rozdělený databázový přístup, aby každý uživatel měl místní kopii front-end databáze. Další informace najdete v tématu rozdělení databáze Accessu.

  • Zrušte zaškrtnutí políčka Komprimovat při zavření na >možnosti > aktuální databáze – > Možnosti aplikace.

  • Zrušte zaškrtnutí políčka provádět automatické opravy názvůna > možnosti > aktuální databáze – > Možnosti automatických oprav názvů.

  • Odebrání vložených maker z formuláře nebo sestavy a jejich nahrazení pomocí pojmenovaných maker nebo procedur událostí jazyka VBA.

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.