Zdieľať cez


Prístupové akcie

Funkcia automatizácie Accessu vám umožňuje pracovať s lokálne uloženými databázami Accessu. Začnite vytvorením inštancie Accessu pomocou akcie „Spustiť prístup“. Táto inštancia slúži ako vstupný parameter pre ostatné akcie, čo vám umožňuje vykonávať akcie na požadovanej databáze Accessu.

K dispozícii sú nasledujúce akcie:

  • Spustiť Access
  • Zavrieť Access
  • Čítať tabuľku Accessu
  • Spustiť dotaz Accessu
  • Spustiť makro Accessu

Poznámka

Akcie prístupu v Power Automate pre počítač sú kompatibilné s Microsoft Access 2013 alebo novšími verziami.

Spustiť Access

Spustí databázu Accessu.

Vstupné parametre

Argument Voliteľné Akceptuje Predvolená hodnota Description
Cesta k databáze Neaplikovateľné Cesta k databáze Úplná cesta k existujúcej databáze Accessu, ktorá sa má otvoriť.
Režim interakcie používateľa Neaplikovateľné Booleovská hodnota Nepravdivé Zadajte, či inštancia Accessu umožňuje interakciu používateľa. Tento režim ponecháva aplikáciu spustenú aj po zatvorení toku a umožňuje interakciu používateľa spolu s automatizáciou, ale môže spôsobiť vyskakovacie okná a chyby vyžadujúce pozornosť používateľa.
Make instance visible Neaplikovateľné Booleovská hodnota Pravdivé Zadajte, či chcete zviditeľniť alebo skryť okno Accessu.
Heslo databázy Áno Priamy šifrovaný vstup alebo textová hodnota Šifrovacie heslo databázy, ak je chránená heslom
Výhradný Neaplikovateľné Booleovská hodnota Nepravdivé Zadajte, či sa má databáza otvoriť vo výhradnom režime. Keď je povolená, databázu nie je možné zdieľať s ostatnými, kým je otvorená.

Premenné sú vytvorené

Argument Type Description
AccessInstance Inštancia Accessu Špecifická inštancia Accessu na použitie s neskoršími akciami Accessu. To umožňuje používateľovi určiť, ku ktorým z potenciálne viacerých dokumentov Access má prístup

Výnimky

Výnimka Description
Databáza Accessu sa nenašla Označuje, že zadaná databáza programu Access sa nedá nájsť.
Nepodarilo sa otvoriť existujúcu databázu Accessu Označuje problém s otváraním konkrétnej databázy programu Access.
Nepodarilo sa spustiť Access Označuje problém so spustením aplikácie Access.
Aplikácia Access nie je nainštalovaná Označuje, že aplikácia Access momentálne nie je nainštalovaná na konkrétnom počítači.

Čítať tabuľku Accessu

Prečíta tabuľku Accessu

Vstupné parametre

Argument Voliteľné Akceptuje Predvolená hodnota Description
Inštancia Accessu Neaplikovateľné Inštancia Accessu Inštancia Accessu, s ktorou sa má pracovať. Táto premenná musí byť špecifikovaná v akcii Launch Access.
Názov tabuľky Neaplikovateľné SMS správa Názov prístupovej tabuľky. Musíte zadať presný názov tabuľky tak, ako je uložená v konkrétnej databáze programu Access.

Premenné sú vytvorené

Argument Type Description
Result SMS správa Výsledok dotazu na prečítanie.

Výnimky

Výnimka Description
Nepodarilo sa prečítať tabuľku Accessu Označuje problém s čítaním konkrétnej tabuľky programu Access.

Spustiť dotaz Accessu

Spustí uložený dotaz Accessu

Vstupné parametre

Argument Voliteľné Akceptuje Predvolená hodnota Description
Inštancia Accessu Neaplikovateľné Inštancia Accessu Inštancia Accessu, s ktorou sa má pracovať. Táto premenná musí byť špecifikovaná v akcii Launch Access.
Názov dotazu Neaplikovateľné SMS správa Názov uloženého prístupového dotazu. Musíte zadať presný názov dotazu tak, ako je uložený v konkrétnej databáze programu Access.
Typ dotazu Neaplikovateľné Vyberte dotaz, Akčný dotaz Dotaz Select Zadajte, či je tento dotaz dotazom výberu alebo akcie.
Obsahuje parameter Áno Boolean Nepravdivé Zadajte parametre potrebné na spustenie dotazu. Uistite sa, že názvy parametrov a typy údajov sa zhodujú s tými v dotaze.

Premenné sú vytvorené

Argument Type Description
QueryResult SMS správa Výsledok vykonania dotazu Select, ktorý vráti výstup dotazu v dátovej tabuľke.
AffectedRows SMS správa Počet riadkov, ktoré sú ovplyvnené v dôsledku vykonania dotazu Action.

Výnimky

Výnimka Description
Nepodarilo sa spustiť dotaz Accessu Označuje problém s vykonávaním konkrétneho dotazu programu Access.

Spustiť makro Accessu

Spustí uložené makro Accessu

Vstupné parametre

Argument Voliteľné Akceptuje Predvolená hodnota Description
Inštancia Accessu Neaplikovateľné Inštancia Accessu Inštancia Accessu, s ktorou sa má pracovať. Táto premenná musí byť špecifikovaná v akcii Launch Access.
Názov makra Neaplikovateľné SMS správa Názov uloženého makra Access. Musíte zadať presný názov makra tak, ako je uložené v konkrétnej databáze programu Access.
Je to VBA makro No Boolean Nepravdivé Zadajte, či je makro makro VBA.
Obsahuje parameter Áno Boolean Nepravdivé Zadajte parametre potrebné na spustenie makra. Uistite sa, že názvy parametrov a typy údajov sa zhodujú s tými v makre.

Premenné sú vytvorené

Táto akcia nevytvára žiadne premenné.

Výnimky

Výnimka Description
Nepodarilo sa spustiť makro Accessu Označuje problém s vykonávaním konkrétneho makra Accessu.

Zavrieť Access

Zavrie inštanciu Accessu

Vstupné parametre

Argument Voliteľné Akceptuje Predvolená hodnota Description
Inštancia Accessu Neaplikovateľné Inštancia Accessu Inštancia Accessu, s ktorou sa má pracovať. Táto premenná musí byť špecifikovaná v akcii Launch Access.
Pred zatvorením Accessu Neaplikovateľné Neukladať zmeny, uložiť zmeny Neuložiť zmeny Pred zatvorením tejto inštancie zadajte, či sa má uložiť databáza Accessu.

Premenné sú vytvorené

Táto akcia nevytvára žiadne premenné.

Výnimky

Výnimka Description
Nepodarilo sa zavrieť Access Označuje problém so zatvorením konkrétnej inštancie Accessu.

Známe obmedzenia

Tabuľka programu Read Access a dotaz Run Access nedokážu načítať prílohu a bunky typu binárnych údajov.