Akcia makra OtvoriťDotaz

Akciu makra OtvoriťDotaz v databáze Accessu môžete použiť na otvorenie výberového dotazu alebo krížového dotazu v zobrazeniach typu Datasheet view, Design view alebo Ukážka pred tlačou. Táto akcia spustí action query. V dotaze môžete tiež vybrať režim zadávania údajov.

Poznámka : Táto akcia je dostupná len v prostredí databázy Accessu (.mdb alebo .accdb). Ak používate projektové prostredie Accessu (.adp), pozrite si akcie OtvoriťZobrazenie, OtvoriťUloženúProcedúru alebo OtvoriťFunkciu. Akcia makra OtvoriťDotaz nie je k dispozícii vo webových aplikáciách Accessu.

Nastavenie

Akcia makra OtvoriťDotaz obsahuje nasledujúce argumenty.

Argument akcie

Popis

Názov dotazu

Názov dotazu, ktorý sa má otvoriť. Pomocou rozbaľovacieho zoznamu názvov dotazov vyberte názov dotazu. Tento argument je povinný.

Ak spustíte makro obsahujúce akciu OtvoriťDotaz v časti library database, Access bude dotaz s týmto názvom najprv hľadať v knižničnej databáze a potom v aktuálnej databáze.

Zobrazenie

Zobrazenie, v ktorom sa dotaz otvorí. V poli Zobrazenie vyberte 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.

Poznámka : Zobrazenia kontingenčnej tabuľky a kontingenčného grafu nie sú dostupné vo verziách od Accessu 2013.

Režim údajov

Režim zadávania údajov do dotazu. Vzťahuje sa iba na dotazy otvorené v údajovom zobrazení. Môžete vybrať režim pridávania (používateľ môže pridať nové záznamy, ale nemôže upraviť existujúce záznamy), úprav (používateľ môže upraviť existujúce záznamy a pridať nové záznamy) alebo iba na čítanie (používateľ môže záznamy iba zobraziť). Predvolený režime je režim úprav.

Poznámky

Ak používate položku Údajový hárok pre argument Zobrazenie, v Accesse sa zobrazí result set, ak sa jedná o výberový, krížový, zjednocovací alebo odovzdávajúci dotaz, ktorého vlastnosť VrátiZáznamy je nastavená na hodnotu Áno. Dotaz sa spustí, ak ide o akciu, definíciu údajov alebo odovzdávajúci dotaz, ktorého vlastnosť VrátiZáznamy je nastavená na hodnotu Nie.

Akcia OtvoriťDotaz je podobná ako dvojité kliknutie na dotaz v navigačnej table alebo kliknutie pravým tlačidlom myši na dotaz v navigačnej table a výber zobrazenia. Touto akciou môžete vybrať ďalšie možnosti.

Tipy    

  • Dotaz môžete potiahnuť z navigačnej tably do okna návrhu makra. Takto sa automaticky vytvorí akcia OtvoriťDotaz, ktorá dotaz otvorí v údajovom zobrazení.

    Prepnutie do návrhového zobrazenia, keď je dotaz otvorený, odstráni nastavenie argumentu Režim údajov pre daný dotaz. Toto nastavenie nie je platné ani v prípade, že sa používateľ vráti do údajového zobrazenia.

  • Ak nechcete zobrazovať systémové správy, ktoré sa obyčajne zobrazujú pri spustení akčného dotazu (označujú, že ide o akčný dotaz a počet ovplyvnených záznamov), môžete použiť akciu NastaviťUpozornenia a potlačiť zobrazenia týchto správ.

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

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×