Vytvoření aplikaci plátna, která může spustit tok Power Automate

Power Automate lze použít k vytvoření logiky, která provádí jeden nebo více úkolů, když v aplikaci plátna dojde k události. Nakonfigurujete například tlačítko tak, aby v okamžiku, kdy ho uživatel vybere, se vytvořila nová položka v seznamu, poslal se e-mail nebo žádost o schůzku, přidal se soubor do cloudu nebo se provedly všechny tyto akce dohromady. V aplikaci můžete nakonfigurovat libovolný ovládací prvek tak, aby spustil tok, který bude běžet, i když aplikaci zavřete.

V tomto článku se naučíme, jak vytvořit a spustit tok pomocí aplikací plátna.

Podívejte se na toto video a zjistěte, jak vytvořit aplikaci plátna, která dokáže spustit tok:

Předpoklady

K dokončení této lekce budete potřebovat prostředí Power Automate a Power Apps s databází Dataverse. Pokud ještě nemáte licenci, můžete se zaregistrovat k plánu Power Apps pro vývojáře nebo použít zkušební verzi Power Apps.

Vytvoření zkušebního prostředí

Prostředí v Power Apps je místo k uložení, správě a sdílení obchodních dat, aplikacím chatbotů a toků vaší organizace. Slouží také jako kontejner pro oddělení aplikací, které mohou mít různé role, požadavky na zabezpečení nebo cílové publikum. Každé prostředí může mít jednu databázi Dataverse.

Abyste se ujistili, že máte to, co potřebujete k dokončení této lekce, vytvoříme nové prostředí, které obsahuje databázi Dataverse. Toto je 30denní zkušební verze, která na konci 30 dnů skončí, ale pokud ji chcete zachovat, můžete ji upgradovat na sandbox nebo produkční prostředí.

Vytvoříme zkušební prostředí, které bude obsahovat databázi Dataverse a ukázková data použitá v tomto článku.

  1. Přejděte do centra pro správu Power Platform.

  2. Vyberte Prostředí.

  3. Vyberte Nové.

  4. Prostředí pojmenujte Zkušební verze Dataverse.

  5. Vyberte Zkušební jako typ prostředí.

  6. Přepněte Vytvořit databázi na Ano.

  7. Vyberte Další.

  8. Přepněte Nasadit ukázkové aplikace a data na Ano.

  9. Zvolte Uložit.

Vaše zkušební prostředí bude nyní vytvořeno, včetně databáze Dataverse a ukázkových dat.

Vytvoření aplikace plátna

V této lekci vytvoříme aplikaci pro vyhledávání, prohlížení a vytváření zákaznických účtů pomocí tabulky Účty v Dataverse.

  1. Začněte vytvořením prázdné aplikace plátna.

  2. Vyberte Vytvořit galerii.

    Vytvoření galerie

  3. Vyberte tabulku Účty.

  4. Roztáhněte galerii do spodní části obrazovky a na začátek přidejte štítek s textem Účty. A poté aktualizujte další vlastnosti, jak je uvedeno níže.

    Vlastnost Value
    Písmo Open Sans
    Velikost písma 21
    Tloušťka písma Tučné
    Zarovnání textu Na střed
    Automatická výška Vypnout
    Výška řádku 1.2
    Přetečení Skrytá
    Režim zobrazení Úpravy
    Viditelná V den
    Pozice (X, Y) 0, 0
    Velikost (šířka, výška) 640, 71
    Odsazení 5 nahoře, 5 dole, 5 vlevo, 5 vpravo

    Aktualizovat vlastnosti galerie

  5. Přidejte ikonu Přidat v pravém horním rohu obrazovky výběrem Vložit > Ikona > Přidat. A poté aktualizujte vlastnosti ikony na bílou barvu a odsazení 5 ze všech stran.

    Přidat ikonu Přidat

  6. Na horní levé straně obrazovky vyberte Nová obrazovka > Formulář.

    Přidání nového formuláře

  7. Aktualizujte název formuláře na Nový účet a vyberte zdroj dat jako Účty z podokna na pravé straně obrazovky.

    Aktualizujte název a vyberte zdroj dat

  8. V pravém podokně vyberte Upravit pole.

    Výběr možnosti upravit pole.

  9. Vyberte Přidat pole a přidejte E-mail do formuláře.

    Pole Přidat e-mail.

    Pole E-mail bude přidáno do formuláře.

    Pole E-mail bude přidáno.

  10. Nastavte výchozí režim formuláře na Nový.

    Výchozí režim formuláře

  11. Vyberte Screen1 s galerií účtů a nastavte vlastnost OnSelect ikony + na Navigate(Screen2).

    Konfigurace navigace na obrazovku 2

  12. Vyberte Vložit > Nová obrazovka > Prázdná obrazovka pro přidání nové obrazovky do aplikace.

  13. Vyberte Vložit > Ikona a poté vyberte ikonu Zkontrolovat (odznak) a přidejte ji na obrazovku.

    Vložení ikony oznámení

  14. Přesuňte ikonu do horního středu plátna.

    Přesunout ikonu nahoru na střed

  15. Přidejte štítek s textem Účet byl úspěšně vytvořen! a přesuňte jej pod ikonu přidanou v předchozím kroku.

    Štítek Přidat účet byl úspěšně vytvořen

  16. Přidejte další štítek pod štítek přidaný v předchozím kroku s textem Odeslat zákazníkovi uvítací oznámení?.

    Odeslání uvítacího oznámení zákazníkovi

  17. Přidejte pole Zadávání textu výběrem Vložit > Zadání > Zadávání textu. Nastav Režim ovládacího prvku na Víceřádkový a výchozí text na Děkujeme, že jste si u nás vytvořili účet. Těšíme, že vám můžeme poskytovat své služby!. A přesuňte ovládací prvek pod štítek přidaný v předchozím kroku.

    Přidání víceřádkového textového vstupního ovládacího prvku

  18. Nastavte vlastnost OnVisible Screen3 na Reset(TextInput1).

    Vlastnost OnVisible obrazovky 3

  19. Přidejte na obrazovku dvě tlačítka s textem Ano a Ne a umístěte je pod zadávací textové pole přidané v předchozím kroku.

    Tlačítka Ano Ne

  20. Přejděte na obrazovku formuláře Nový účet a nastavte vlastnost OnVisible obrazovky na ResetForm(EditForm3).

    Vlastnost OnVisible formuláře Nový účet

  21. Vyberte ikonu zaškrtnutí vpravo nahoře a nastavte vlastnost OnSelect na SubmitForm(EditForm3);Navigate(Screen3).

    Přejití na obrazovku 3

  22. Vyberte tlačítko X vpravo nahoře a nastavte vlastnost OnSelect na Back().

    Funkce zpět pro zavření

  23. Přejděte zpět na Screen3 výběrem Screen3 ve stromovém zobrazení.

    Přechod na obrazovku 3

  24. Vyberte tlačítko Ne a nastavte vlastnost OnSelect tlačítka na Navigate(Screen1).

    Přejití na obrazovku 1

  25. Vyberte tlačítko Ano, vyberte možnost Akce nahoře a poté vyberte Power Automate.

    Vyberte tlačítko Ano a nahoře vyberte Akce

  26. Chcete-li vytvořit nový tok Power Automate, vyberte Vytvořit nový tok.

    Výběr Vytvořit nový tok pro jeho vytvoření.

Vytvoření toku Power Automate

  1. Po otevření Power Automate vyberte + Vytvořit > Okamžitý cloudový tok.

    Výběr možnosti Okamžitý cloudový tok

  2. Zadejte název toku jako „Tok spuštěný Power Apps “a vyberte Power Apps jako spouštěč.

    Tok pojmenujte

  3. Vyberte + Nový krok.

    Power Apps přidány jako spouštěč

  4. Do textového pole připojení hledání zadejte „Odeslat e-mail“ a vyberte akci Odeslat e-mail (V2).

    Do textového pole vyhledávání připojení zadejte Odeslat e-mail

  5. Pro pole Komu pole vyberte Přidat dynamický obsah > vyberte Zeptat se v Power Apps > vyberte Sendanemail(V2)_To.

    V poli Komu vyberte Přidat dynamický obsah

  6. Pro pole Tělo pole vyberte Přidat dynamický obsah > vyberte Zeptat se v Power Apps > vyberte Sendanemail(V2)_Body.

    V poli Tělo vyberte Přidat dynamický obsah

    vyberte Zeptat se v PowerApps a poté vyberte Sendanemail V2

  7. Zadejte „Děkujeme vám za vaše podnikání!“ do pole Předmět.

    Zadejte Děkujeme vám za vaše podnikání

  8. Uložte tok Power Automate a vraťte se zpět do Power Apps.

Spusťte tok z aplikace plátna

  1. Vyberte tlačítko Ano > vyberte možnost Akce > Power Automate a poté vyberte tok, který jste předtím vytvořili.

    Tok spuštěný aplikací Powerapp

    Funkce FlowtriggeredbyaPowerapp.Run( je také přidána do vlastnosti OnSelect.

  2. Dva parametry pro e-mailovou adresu Komu a tělo e-mailu vyplňte následovně:

    FlowtriggeredbyaPowerapp.Run(
       EditForm3.LastSubmit.Email,
       TextInput1.Text
    );
    Navigate(Screen1);
    

    Poznámka

    E-mailová adresa je převzata z nového záznamu účtu vytvořeného na předchozí obrazovce. A tělo e-mailu je vybráno z textu textového pole zachyceného na této obrazovce.

    Vyplňte dva parametry pro Komu e-mailové adresy

Otestování aplikace

Spusťte aplikaci v režimu náhledu. V tomto testu vytvoříme nový účet zadáním podrobností, jako je název účtu, telefonní číslo, město a e-mailová adresa na obrazovce Nový účet. Při ukládání podrobností o novém účtu budeme vyzváni k odeslání e-mailu zákazníkovi, kde můžeme aktualizovat podrobnost e-mailu, a poté vyberte Ano k odeslání e-mailu. Tím se spustí tok a e-mail bude odeslán na e-mailovou adresu v účtu.

Spusťte aplikaci v režimu náhledu

Vytvořte nový účet zadáním podrobností, jako je název účtu

Ve vaší doručené poště by se měl objevit takový e-mail

Ve vaší doručené poště by se měl objevit takový e-mail

Viz také

Spuštění toku v aplikacích plátna