Platí pro
Access 2010 Access 2007

V projektu accessu (*.adp) můžete pomocí akce makra OpenStoredProcedure otevřít Uložená procedura v Zobrazení Datový list, uloženou proceduru Návrhové zobrazení nebo Náhled tisku. Tato akce spustí pojmenovanou uloženou proceduru při otevření v zobrazení Datový list. Můžete vybrat režim zadávání dat pro uloženou proceduru a omezit záznamy, které uložená procedura zobrazuje.

Poznámka: Tato akce nebude povolena, pokud databáze není důvěryhodná.

Poznámka: Access 2010 je poslední verze, která podporuje datové projekty Accessu.

Nastavení

Akce makra OpenStoredProcedure má následující argumenty.

Akční argument

Popis

Název procedury

Název uložené procedury, která se má otevřít. Pole Název procedury v části Argumenty akce okna návrhu makra zobrazuje všechny uložené procedury v aktuální databázi. Zadání tohoto argumentu je povinné.

Pokud spustíte makro obsahující akci makra OpenStoredProcedure v Databázová knihovna, Access nejprve vyhledá uloženou proceduru s tímto názvem v databázi knihovny a pak v aktuální databázi.

Zobrazit

Zobrazení, ve kterém se otevře uložená procedura. V poli Zobrazení klikněte na Datový list, Návrh, Náhled tisku, Kontingenční tabulka nebo Kontingenční graf. Výchozí hodnota je Datový list.

Režim dat

Režim zadávání dat pro uloženou proceduru. To platí jenom pro uložené procedury otevřené v zobrazení Datový list. Klikněte na Přidat (uživatel může přidat nové záznamy, ale nemůže zobrazit nebo upravit existující záznamy), Upravit (uživatel může zobrazit nebo upravit existující záznamy a přidat nové záznamy) nebo Jen pro čtení (uživatel může jenom zobrazit záznamy). Výchozí hodnota je Upravit.

Poznámky

Tato akce se podobá poklikání na uloženou proceduru v navigačním podokně nebo kliknutí pravým tlačítkem na uloženou proceduru v navigačním podokně a výběru požadovaného příkazu.

Přepnutí do návrhového zobrazení, když je uložená procedura otevřená, odebere nastavení argumentu Režim dat pro uloženou proceduru. Toto nastavení není v platnosti, a to ani v případě, že se uživatel vrátí do zobrazení Datový list.

Tipy

  • Uloženou proceduru můžete přetáhnout z navigačního podokna do okna návrhu makra. Tím se automaticky vytvoří akce makra OpenStoredProcedure , která otevře uloženou proceduru v zobrazení Datový list.

  • Pokud nechcete zobrazit systémové zprávy, které se obvykle zobrazují při spuštění uložené procedury (označují, že se jedná o uloženou proceduru a kolik záznamů bude ovlivněno), můžete zobrazení těchto zpráv potlačit pomocí akce NastavitWarnings .

Chcete-li spustit akci makra OpenStoredProcedure v modulu jazyka Visual Basic for Applications (VBA), použijte metodu OpenStoredProcedure objektu DoCmd .

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.