Sdílet prostřednictvím


Spuštění toku v aplikaci plátna (vyřazeno)

K vytvoření logiky, která provádí jeden nebo více úkolů, když v aplikaci plátna dojde k události, můžete použít Power Automate. Můžete například nakonfigurovat tlačítko, které provádí jednu nebo více úloh. Po stisknutí tohoto tlačítka se vytvoří položka v seznamu (Seznamy Microsoft), odešle se e-mail nebo žádost o schůzku a do cloudu se přidá soubor. V aplikaci můžete nakonfigurovat libovolný ovládací prvek tak, aby spustil tok, který bude běžet, i když zavřete Power Apps.

Poznámka:

Když uživatel spustí tok z aplikace, musí mít oprávnění k provádění úkolů specifikovaných v toku. Jinak tok selže.

Povolení klasického prostředí Power Automate

Ve výchozím nastavení je podokno Power Automate povoleno. Chcete-li použít klasické prostředí Power Automate pro vytvoření toku, ručně přepněte zpět na staré prostředí.

Důležité

Doporučujeme používat k vytvoření toku podokno Power Automate. Klasické prostředí Power Automate používejte pouze pro řešení problémů. Klasické prostředí bude brzy vyřazeno a nebude k dispozici.

  1. Otevřete novou nebo stávající aplikaci v Power Apps Studio.

  2. Vyberte Nastavení nahoře.

  3. Vyberte Připravované funkce.

  4. Na kartě Vyřazeno vyberte Povolit klasické podokno Power Automate a nastavte přepínač na Zapnuto.

Předpoklady

  • Registrace pro Power Apps.
  • Tady si můžete přečíst, jak se konfiguruje ovládací prvek.
  • Web SharePoint se dvěma seznamy.
    • Seznam Opravna obsahuje sloupce Název a KontaktníE-mail.
    • Seznam Prostředky obsahuje sloupce Název, TypProstředku a Opravna. Sloupec TypProstředku je sloupec volby s volbami jako „Desktop“ nebo „Notebook“.
    • Sloupec RepairShop v seznamu aktiv je vyhledávací sloupec, který získává hodnoty ze sloupce ContactEmail v seznamu RepairShop.
    • Vytvořte několik položek v seznamu Opravna pro ukázkové kontakty.

Vytvoření toku

V této části vytvoříte tok pomocí Power Automate, který vytvoří položku v seznamu pomocí vstupní hodnoty pro sloupec seznamu z aplikace vytvořené s využitím Power Apps. V následující části vytvoříte aplikaci, která tento tok používá.

  1. Přihlaste se ke službě Power Apps.

  2. V levém podokně vyberte Toky.

  3. Vyberte + Nový tok>Okamžitý cloudový tok.

  4. Zadejte název toku, například TokVAplikaci.

  5. V části Zvolte, jak aktivovat tento tok vyberte Power Apps.

    Snímek obrazovky, který zobrazuje možnost toku, která vám umožní zvolit, jak spustit tok Power Apps.

  6. Vyberte Vytvořit.

  7. Vyberte + Nový krok.

  8. V části Zvolte operaci vyhledejte nebo vyberte konektor SharePoint.

    Snímek obrazovky, který ukazuje, kde můžete hledat nebo zvolit konektor SharePoint při výběru operace.

  9. Vyhledejte nebo vyberte akci Vytvořit položku.

    Snímek obrazovky, který ukazuje, kde můžete hledat nebo vybrat akci vytvořit položku.

  10. V poli Adresa webu zadejte nebo vyberte svůj web SharePoint, který obsahuje seznamy Prostředky a Opravna.

  11. V poli Název seznamu vyberte seznam Prostředky.

    Snímek obrazovky, který zobrazuje pole s adresou webu a názvem seznamu.

  12. V poli Název vyberte Zeptat se v Power Apps na kartě Dynamický obsah. Akce se automaticky aktualizuje na Createitem_Title.

    Snímek obrazovky, který znázorňuje tlačítko Zeptat se v Power Apps, kde je vytvořen titulek.

  13. Vyberte hodnoty pro Hodnota TypProstředku a ID opravny své volby.

    Snímek obrazovky, který znázorňuje pole Hodnota TypProstředku a ID opravny.

  14. Zvolte Uložit.

Důležité

Argumenty předávané z Power Apps do Power Automate jsou viditelné jako síťový provoz a lze je zachytit. Většina provozu jsou pravděpodobně neškodná data, která jsou mimo aplikaci irelevantní, například argumenty jako "ano" nebo "Redmond".

Vyhodnoťte parametry předané do Power Automate a zvažte důsledky (pokud existují), pokud je změní externí aktér. Pokud chcete zmírnit rizika, ověřte předané hodnoty parametrů.

Pokud například odesíláte citlivá data osobě ve vaší organizaci prostřednictvím e-mailu, například someuser@contoso.com, ověřte adresu v Power Automate. Můžete zkontrolovat příchozí argumenty k potvrzení organizace @contoso.com a povolit pokračování toku, jen když se jedná o správnou organizaci.

Přidání toku do aplikace

V této části vytvoříte aplikaci pomocí Power Apps, která používá tok vytvořený v předchozí části. Aplikace používá text zadaný do textového pole, když je vybráno tlačítko, aby spustilo tok k vytvoření položky ve vybraném seznamu.

  1. Vytvořte prázdnou aplikaci plátna s názvem např. AppWithFlow.

  2. V levém podokně vyberte + (Vložit).

  3. Zvolte ovládací prvek Textové zadání.

  4. Vyberte ovládací prvek Tlačítko.

  5. Na plátně přesuňte ovládací prvek tlačítka pod ovládací prvek Textové zadání.

    Návrh aplikace.

  6. V horní části nabídky vyberte Akce a poté vyberte Power Automate.

    Poznámka:

    Přidáním toku do vybraného ovládacího prvku nebo komponenty vymažete jakýkoli existující vzorec pro vybranou vlastnost. Když například do vlastnosti OnSelect tlačítka přidáte tok, který má složitý vzorec, přidání toku tento vzorec vymaže. Před přidáním toku se ujistěte, že jste vytvořili kopii vzorce. Toto chování se však liší při přidávání toku s povoleným podoknem Power Automate. Další informace najdete v části Odkazování na tok.

    Snímek obrazovky, který ukazuje, jak vypadá přidružený tok v Power Automate.

    Případně, pokud jste povolili funkci Preview Povolit podokno Power Automate, můžete zvolit tok z levého podokna Power Apps Studio.

    Snímek obrazovky zobrazující tlačítko Power Automate v levém podokně s otevřeným dialogem Přidání toku zobrazující tok TokVAplikaci dostupný pro přidání do aplikace.

    Další informace: Použití podokna Power Automate (preview)

  7. Vyberte položku TokVAplikaci.

  8. Na řádku vzorců odeberte vzorec pro vybranou vlastnost OnVisible.

  9. Vyberte ovládací prvek Textové zadání.

  10. V levé horní části obrazovky vyberte rozevírací seznam vlastností a poté vyberte vlastnost Default (Výchozí).

  11. V řádku vzorců změňte hodnotu vlastnosti Default z "Text input" na "Enter Asset Title".

  12. Vyberte ovládací prvek tlačítka.

  13. V levé horní části obrazovky vyberte rozevírací seznam vlastností a poté vyberte vlastnost Text.

  14. V řádku vzorců změňte hodnotu vlastnosti Text z "Button" na "Create Asset".

  15. V seznamu vlastností vlevo nahoře vyberte vlastnost OnSelect tlačítka.

  16. V řádku vzorců zadejte následující vzorec.

    FlowInApp.Run(TextInput1.Text)
    

    V tomto vzorci je TokVAplikaci názvem toku, který jste přidali pomocí Power Automate. Část .Run určuje tok, který se má provést. Tok se provede s ovládacím prvkem textového vstupu TextInput1 přidaným na toto plátno, s hodnotou zadanou v tomto textovém poli (.Text).

    Když je toto tlačítko vybráno, aplikace spustí tok s hodnotou z ovládacího prvku Textové zadání a předá textovou hodnotu do toku, který se má provést. A tok vytvoří položku seznamu s touto hodnotou ovládacího prvku Textové zadání spolu se zbytkem výběru uvnitř konfigurace toku.

    Snímek obrazovky, který zobrazuje vzorec OnSelect pro tlačítko na plátně.

  17. Uložte a publikujte aplikaci.

Testování toku

Teď, když jste vytvořili tok i aplikaci, spusťte aplikaci a ověřte vytvoření položky uvnitř vybraného seznamu.

  1. V Power Apps vyberte Aplikace a poté vyberte aplikaci AplikaceSTokem.

    Snímek obrazovky, který ukazuje, kde najít aplikaci Spuštění AplikaceSTokem.

  2. Zadejte hodnotu do pole pro zadávání textu a poté vyberte Vytvořit prostředek.

    Sníme obrazovky znázorňuje zadanou hodnotu a tlačítko Vytvořit prostředek.

  3. Ověřte, zda je položka v seznamu vytvořena.

    Snímek obrazovky zobrazující prostředky vytvořené v SharePoint.

Nyní, když jste vytvořili ukázkovou aplikaci, která spouští tok a přidává položku do seznamu, můžete vytvořit složitější aplikace. Vaše aplikace můžou pracovat s daty Power Automate v různých zdrojích dat a manipulovat s nimi.