Kdy použít Power Automate Desktop Orientace v prostředí Power Automate Desktop Akce a struktura toku Proměnné a datové typy Power Fx v desktopových tocích Logika toku, podmínky a cykly Práce se soubory a složkami Práce s obsahem souborů Práce s uživatelským rozhraním Přenos mezi počítačem a cloudem Ošetření chyb, ladění a bezpečný provoz Praktická cvičení
Obsah kurzu
Kdy použít Power Automate Desktop
rozdíl mezi desktopovou a cloudovou automatizací
kdy použít Desktop místo cloudu
automatizace práce se soubory, složkami a aplikacemi na počítači
situace, kdy aplikace nemá vhodné rozhraní API
omezení desktopových automatizací
spuštění automatizace pod přihlášeným uživatelem
Orientace v prostředí Power Automate Desktop
instalace Power Automate Desktop
základní nastavení prostředí
návrhář desktopového toku
akce a jejich kategorie
vstupy a výstupy jednotlivých akcí
spuštění a zastavení toku
uložení a základní správa desktopových toků
Akce a struktura toku
skládání toku z akcí
pořadí kroků v toku
vstupní a výstupní hodnoty akcí
nahrání postupu rekordérem
čištění a úprava zaznamenaných kroků
rozdělení delšího toku do podtoků
praktická pravidla pro přehlednou stavbu toku
Proměnné a datové typy
k čemu slouží proměnné v desktopovém toku
text, číslo, logická hodnota a datum a čas
seznamy
tabulky dat
řádky dat
vlastní objekty
položka seznamu podle indexu
buňka tabulky podle řádku a názvu sloupce
instance aplikací, například okno prohlížeče nebo Excel
převody mezi typy, například text na číslo nebo CSV na tabulku
časté chyby při práci s typy hodnot
Power Fx v desktopových tocích
kdy má smysl Power Fx v desktopovém toku použít
rozdíl mezi klasickým zápisem výrazů a režimem Power Fx
procentní notace a vzorce
funkce Power Fx pro práci se seznamy a tabulkami
použití funkce Index pro buňku tabulky
omezení a odlišnosti Power Fx v desktopových tocích
zařazení podle délky a úrovně kurzu
Logika toku, podmínky a cykly
větvení toku podle hodnoty
podmínky
přepínače
cyklus pro každý prvek seznamu
cyklus pro každý řádek tabulky
cyklus s podmínkou
opakování kroků řízené podmínkou
přeskočení kroku nebo ukončení cyklu
návěští a řízení běhu toku
Práce se soubory a složkami
procházení složky
získání seznamu souborů
kopírování souborů
přesouvání souborů
mazání souborů
přejmenování souborů
ověření existence souboru
třídění souborů podle typu, názvu nebo data
archivace starších souborů
záloha složky s časovým razítkem
Práce s obsahem souborů
čtení textových souborů
zápis do textových souborů
práce se soubory CSV
otevření lokálního Excelu
čtení dat z Excelu
úprava a uložení excelového souboru
zpracování více excelových souborů do jedné tabulky
porovnání dvou seznamů nebo tabulek
čtení obsahu z textového PDF
zabalení a rozbalení souborů ZIP
Práce s uživatelským rozhraním
kdy použít ovládání aplikace přes uživatelské rozhraní
zachycení prvků uživatelského rozhraní
selektory a jejich význam
klikání, psaní a práce s okny
ovládání webové nebo desktopové aplikace
proč je UI automatizace křehká
jak dělat ovládání přes UI odolnější
ukázka použití tam, kde není lepší cesta
Přenos mezi počítačem a cloudem
stažení souboru z webové adresy
uložení souboru na počítač
použití synchronizované složky OneDrive
přenos souborů z počítače do cloudu
předání souboru cloudové automatizaci
uložení souboru do SharePointu pomocí navazující cloudové automatizace
praktické příklady propojení desktopového a cloudového toku
Ošetření chyb, ladění a bezpečný provoz
reakce na chybu v toku
zopakování kroku při dočasné chybě
zápis průběhu do deníku
ladění toku krokováním
hledání příčiny nečekaného chování automatizace
běh toku pod přihlášeným uživatelem
nutnost odemčené obrazovky pro vybrané typy automatizací
praktická doporučení pro bezpečné používání desktopových toků
Praktická cvičení
roztřídění složky podle typu a data
zpracování dat z více Excelů do jedné tabulky
hromadné přejmenování souborů
stažení souboru z webu na počítač
přenos souborů do OneDrive nebo SharePointu
porovnání dvou seznamů nebo tabulek
archivace starých souborů
záloha složky s časovým razítkem
vytažení tabulek z textového PDF do Excelu
parsování údajů z textu nebo PDF do CSV
sestavení tabulky ve smyčce z více zdrojů
stažení dat z webové stránky do tabulky
Předpoklady
doporučujeme běžnou uživatelskou znalost Windows, práci se soubory a složkami a základní orientaci v Excelu. Zkušenost s programováním není nutná. Výhodou je znalost kurzu Power Automate základní, ale není podmínkou.