Applies ToAccess pre Microsoft 365 Access 2021 Access 2019 Access 2016

Akciu makra UložiťObjekt môžete použiť na uloženie zadaného accessového objektu alebo aktívneho objektu, ak nie je zadaný žiadny objekt. V niektorých prípadoch môžete uložiť aktívny objekt s novým názvom (táto funkcia funguje rovnako ako príkaz Uložiť ako na paneli s nástrojmi Rýchly prístup).

Poznámka: V Accesse 2010 bola akcia makra Uložiť premenovaná na SaveObject.

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

Nastavenie

Akcia UložiťObjekt obsahuje nasledovné argumenty.

Argument akcie

Popis

Typ objektu

Typ objektu, ktorý chcete uložiť. Kliknite na položku Tabuľka, Dotaz, Formulár, Zostava, Makro, Modul, Stránka s prístupom k údajom, Zobrazenie servera, Diagram, Uložená procedúra alebo Funkcia v poli Typ objektu v časti Argumenty akcie v okne návrhu makra. Ak chcete vybrať aktívny objekt, ponechajte tento argument prázdny. Ak v tomto argumente vyberiete typ objektu, musíte v argumente Názov objektu vybrať názov existujúceho objektu.

Názov objektu

Názov objektu, ktorý sa má uložiť. Pole Názov objektu zobrazuje všetky objekty databázy, ktorých typ zodpovedá typu zadanému do argumentu Typ objektu. Ak ponecháte argument Typ objektu prázdny, ponechajte tento argument prázdny, ak chcete uložiť aktívny objekt, alebo v niektorých prípadoch zadajte nový názov do tohto argumentu a uložte aktívny objekt s týmto názvom.

Ak zadáte nový názov, názov sa musí riadiť štandardnými konvenciami pomenovania pre Access objekty.

Poznámky:

Akcia makra UložiťObjekt funguje vo všetkých databázové objekty, ktoré používateľ môže explicitne otvoriť a uložiť. Zadaný objekt musí byť otvorený, aby akcia UložiťObjekt mala na objekt nejaký vplyv. Táto akcia má rovnaký účinok ako výber objektu a jeho následné uloženie kliknutím na položku Uložiť na paneli s nástrojmi Rýchly prístup. Ponechanie argumentu Typ objektu prázdne a zadanie nového názvu do argumentu Názov objektu má rovnaký účinok ako kliknutie na položku Uložiť ako na paneli s nástrojmi Rýchly prístup a zadanie nového názvu aktívneho objektu. Pomocou akcie makra UložiťObjekt môžete zadať objekt, ktorý sa má uložiť, a vykonať príkaz Uložiť ako z makro.

Poznámka: Akciu makra UložiťObjekt nie je možné použiť na uloženie niektorého z nasledujúcich postupov s novým názvom:

  • formulár v zobrazenie formulára alebo údajové zobrazenie.

  • zostava v ukážke pred tlačou.

  • modul.

  • Zobrazenie servera v údajovom zobrazení alebo ukážke pred tlačou.

  • stránka s prístupom k údajom v zobrazenie stránky.

  • Tabuľka v údajovom zobrazení alebo ukážke pred tlačou.

  • Dotaz v údajovom zobrazení alebo ukážke pred tlačou.

  • uložená procedúra v údajovom zobrazení alebo ukážke pred tlačou.

Akcia makra UložiťObjekt bez ohľadu na to, či sa vykoná v makre spustenom v aktuálnej databáze alebo v knižničná databáza, vždy uloží zadaný objekt alebo aktívny objekt do databázy, v ktorej bol objekt vytvorený.

Ak uložíte aktívny objekt s novým názvom, ale názov je rovnaký ako názov existujúceho objektu tohto typu, v dialógovom okne sa zobrazí otázka, či chcete prepísať existujúci objekt. Ak ste v akcii makra NastaviťUzornenia nastavili hodnotuNie, dialógové okno sa nezobrazí a starý objekt sa automaticky prepíše.

Ak chcete spustiť akciu UložiťObjekt v module Visual Basic for Applications (VBA), použite metódu Uložiť 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.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.