Vzťahuje sa na
Access 2010 Access 2007

V accessovom projekte (*.adp) môžete pomocou akcie makra OtvoriťUloženýProcedure otvoriť uložená procedúra v údajové zobrazenie, uloženej procedúre návrhové zobrazenie alebo ukážke pred tlačou. Táto akcia spustí pomenovanú uloženú procedúru pri otvorení v údajovom zobrazení. Môžete vybrať režim zadávania údajov pre uloženú procedúru a obmedziť záznamy, ktoré sa zobrazia v uloženej procedúre.

Poznámka: Táto akcia nebude povolená, ak databáza nie je dôveryhodná.

Poznámka: Access 2010 je posledná verzia, ktorá podporuje dátové projekty Accessu.

Nastavenie

Akcia makra OtvoriťUkladanúProcedure obsahuje nasledovné argumenty.

Argument akcie

Popis

Názov procedúry

Názov uloženej procedúry, ktorá sa má otvoriť. Pole Názov procedúry v časti Argumenty akcie v okne návrhu makra zobrazuje všetky uložené procedúry v aktuálnej databáze. Tento argument je povinný.

Ak spustíte makro obsahujúce akciu makra OpenStoredProcedure v knižničná databáza, Access najprv vyhľadá uloženú procedúru s týmto názvom v databáze knižnice a potom v aktuálnej databáze.

Zobrazenie

Zobrazenie, v ktorom sa otvorí uložená procedúra. V okne Zobrazenie kliknite na položku Údajový hárok, Návrh, Ukážka pred tlačou, Kontingenčná tabuľka alebo kontingenčný graf. Predvolené nastavenie je Údajový hárok.

Režim údajov

Režim zadávania údajov pre uloženú procedúru. Vzťahuje sa to len na uložené procedúry otvorené v údajovom zobrazení. Kliknite na položku Pridať (používateľ môže pridať nové záznamy, ale nemôže zobraziť ani upraviť existujúce záznamy), Upraviť (používateľ môže zobraziť alebo upraviť existujúce záznamy a pridať nové záznamy) alebo Iba na čítanie (používateľ môže záznamy iba zobrazovať). Predvolený režime je režim úprav.

Poznámky

Táto akcia je podobná ako dvojité kliknutie na uloženú procedúru na navigačnej table alebo kliknutie pravým tlačidlom myši na uloženú procedúru na navigačnej table a výber požadovaného príkazu.

Prepnutím na návrhové zobrazenie, keď je uložená procedúra otvorená, sa odstráni nastavenie argumentu Režim údajov pre uloženú procedúru. Toto nastavenie nie je platné, a to ani v prípade, že sa používateľ vráti do údajového zobrazenia.

Tipy

  • Uloženú procedúru môžete presunúť z navigačnej tably do okna návrhu makra. Týmto sa automaticky vytvorí akcia makra OtvoriťUkladanúProcedúru , ktorá otvorí uloženú procedúru v údajovom zobrazení.

  • Ak nechcete zobraziť systémové hlásenia, ktoré sa normálne zobrazujú pri spustení uloženej procedúry (čo znamená, že ide o uloženú procedúru a zobrazuje počet záznamov, ktoré sa budú týkať), môžete použiť akciu NastaviťUzornenia na potlačenie zobrazovania týchto správ.

Ak chcete spustiť akciu makra OpenStoredProcedure v module Visual Basic for Applications (VBA), použite metódu OpenStoredProcedure objektu DoCmd .

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.