Comparteix a través de


Iniciar un flux en una aplicació de llenç (retirat)

Podeu utilitzar el Power Automate per crear la lògica que realitza una o diverses tasques quan es produeix una incidència en una aplicació de llenç. Per exemple, podeu configurar un botó que realitzi una sola tasca o diverses tasques. Quan es prem el botó, es crea un element en una llista (llistes de Microsoft), s'envia un correu electrònic o una sol·licitud de reunió i s'afegeix un fitxer al núvol. Podeu configurar qualsevol control de l'aplicació per iniciar el flux, que es continua executant fins i tot si tanqueu el Power Apps.

Nota

Quan un usuari executa un flux des d'una aplicació, l'usuari ha de tenir permisos per dur a terme les tasques que s'especifiquen al flux. Altrament, el flux fallarà.

Habilitar l'experiència clàssica del Power Automate

Per defecte, la subfinestra Power Automate nova està habilitada per defecte. Per utilitzar l'experiència clàssica Power Automate per crear un flux, torneu a l'experiència antiga manualment.

Important

Es recomana que utilitzeu el Power Automate tauler per crear un flux. L'experiència clàssica del Power Automate només s'ha d'utilitzar per solucionar problemes. L'experiència clàssica es retirarà aviat i no estarà disponible.

  1. Obriu una aplicació nova o existent a Power Apps Studio.

  2. Seleccioneu Configuració a la part superior.

  3. Seleccioneu Pròximes funcions.

  4. A la pestanya Retirada , seleccioneu Activa el tauler clàssic Power Automate per establir el commutador a Activat.

Requisits previs

  • Inscriu-te Power Apps.
  • Obteniu informació sobre com podeu configurar un control.
  • Un lloc del SharePoint amb dues llistes.
    • Llista RepairShop conté les columnes Títol i ContacteCorreu electrònic.
    • La llista d'actius conté les columnes Títol, Tipus d'actiu i Taller. La columna AssetType és una columna d'elecció amb opcions com ara "Escriptori" o "Portàtil".
    • La columna RepairShop de la llista Assets és una columna de cerca que obté valors de la columna ContactEmail de la llista RepairShop.
    • Creeu uns quants elements a la llista RepairShop per a contactes d'exemple.

Creació d'un flux

En aquesta secció, creeu un flux mitjançant Power Automate el qual es crea un element d'una llista mitjançant el valor d'entrada de la columna de llista d'una aplicació creada Power Apps. Creeu l'aplicació que utilitza aquest flux a la secció següent.

  1. Inicieu la sessió a Power Apps.

  2. A la subfinestra esquerra, seleccioneu Fluxos.

  3. Select+ Flux>nou Flux de núvol instantani.

  4. Introduïu el nom del flux, com ara FlowInApp.

  5. A Trieu com activar aquest flux, seleccioneu Power Apps.

    Captura de pantalla que mostra l'opció de flux que us permet triar com activar un Power Apps flux.

  6. Seleccioneu Crea.

  7. Seleccioneu + Pas nou.

  8. A Tria una operació, cerqueu o seleccioneu SharePoint el connector.

    Captura de pantalla que mostra on podeu cercar o triar un SharePoint connector quan trieu una operació.

  9. Cerqueu o seleccioneu l'acció Crea un ítem .

    Captura de pantalla que mostra on podeu cercar o triar l'acció de creació d'ítem.

  10. Per a Adreça del lloc, introduïu o trieu el lloc SharePoint que tingui les llistes Actius i Taller.

  11. Per a Nom de la llista, seleccioneu lallista Recursos .

    Captura de pantalla que mostra l'adreça del lloc i els camps del nom de la llista.

  12. Per a Títol, trieu Demana a Power Apps la pestanya Contingut dinàmic. L'acció s'actualitza automàticament a Createitem_Title.

    Captura de pantalla que mostra el botó Pregunta on Power Apps es crea un títol.

  13. Trieu els valors de AssetType Value i RepairShop ID que trieu.

    Captura de pantalla que mostra els camps AssetType Value i RepairShop Id.

  14. Seleccioneu Desa.

Important

Els arguments que passen de Power Apps a són visibles com a Power Automate trànsit de xarxa i es poden interceptar. La majoria del trànsit és probable que siguin dades inofensives que són irrellevants fora de l'aplicació, per exemple, arguments com "sí" o "Redmond".

Avalueu els paràmetres passats i Power Automate considereu les conseqüències (si n'hi ha) si són canviats per un actor anterior. Per mitigar els riscos, valideu els valors dels paràmetres passats.

Per exemple, si envieu dades sensibles a una persona de la vostra organització per correu electrònic, per exemple someuser@contoso.com, valideu l'adreça Power Automate. Podeu comprovar els arguments entrants per confirmar l'organització @contoso.com i només permetre que el flux continuï si hi ha l'organització correcta.

Afegir un flux a una aplicació

En aquesta secció, creeu una aplicació que Power Apps utilitzi el flux creat a la secció anterior. L'aplicació utilitza el text introduït en un quadre de text quan se selecciona el botó per disparar el flux per crear un element a la llista seleccionada.

  1. Creeu una aplicació de llenç en blanc amb un nom com AppWithFlow.

  2. Selecciona + (Insereix) al panell esquerre.

  3. Seleccioneu Control d'entrada de text.

  4. Seleccioneu Control de botons .

  5. Al llenç, desplaceu el control del botó sota el control d'entrada de text.

    Dissenya l'aplicació.

  6. Seleccioneu el menú Acció a la part superior i, a continuació, seleccioneu Power Automate.

    Nota

    Afegir un flux al control o component seleccionat esborra qualsevol fórmula existent per a la propietat escollida. Per exemple, quan afegiu un flux a la propietat OnSelect d'un botó que té una fórmula complexa, l'addició de flux elimina aquesta fórmula. Assegureu-vos de fer una còpia de la fórmula abans d'afegir el flux. Tanmateix, aquest comportament és diferent quan s'afegeix un flux amb el panell Power Automate activat. Més informació a Com fer referència a un flux.

    Captura de pantalla que mostra com es veu un flux associat Power Automate.

    D'altra banda, si heu activat la funció de vista prèvia Activa Power Automate tauler , podeu triar el vostre flux al panell esquerre de l'interior Power Apps Studio.

    Una captura de pantalla que mostra el botó Power Automate al panell esquerre amb el diàleg Afegeix un flux obert, que mostra el flux de FlowInApp disponible per afegir a l'aplicació.

    Més informació: Utilitza Power Automate tauler (visualització prèvia)

  7. Seleccioneu FlowInApp.

  8. A la barra de fórmules, traieu la fórmula de la propietat OnVisible seleccionada.

  9. Seleccioneu el control d'entrada de text.

  10. A la part superior esquerra de la pantalla, seleccioneu la llista desplegable de propietats i, a continuació, seleccioneu la propietat Predeterminada .

  11. A la barra de fórmules, canvieu el valor de la propietat predeterminat de "Text input" a "Enter Asset Title".

  12. Seleccioneu el control del botó.

  13. A la part superior esquerra de la pantalla, seleccioneu la llista desplegable de propietats i, a continuació, seleccioneu la propietat Text .

  14. A la barra de fórmules, canvieu el valor de la propietat del text de "Button" a "Create Asset".

  15. A la llista de propietats de la part superior esquerra, seleccioneu la propietat OnSelect del botó.

  16. Introduïu la fórmula següent a la barra de fórmules.

    FlowInApp.Run(TextInput1.Text)
    

    En aquesta fórmula, FlowInApp és el nom del flux que heu afegit mitjançant Power Automate. El .Run especifica el flux a executar. El flux s'executa amb el control d'entrada de text TextInput1 afegit a aquest llenç, amb el valor introduït en aquest quadre de text (.Text). a39>).

    Quan se selecciona aquest botó, l'aplicació executa el flux amb el valor del control d'entrada de text, passant el valor de text al flux per executar-lo. I el flux crea l'element de la llista amb aquest valor d'entrada de text juntament amb la resta de la selecció dins de la configuració del flux.

    Captura de pantalla que mostra la fórmula de propietat OnSelect per a un botó del llenç.

  17. Desa i publica l'aplicació.

Provar el flux

Ara que teniu tant el flux com l'aplicació creats, executeu l'aplicació i verifiqueu la creació d'un element dins de la llista seleccionada.

  1. A Power Apps, seleccioneu Aplicacions i, a continuació, seleccioneu l'aplicació AppWithFlow .

    Captura de pantalla que mostra on trobar l'aplicació Run AppWithFlow.

  2. Introduïu un valor al quadre d'entrada de text i, a continuació, seleccioneu Crea un actiu.

    Captura de pantalla que mostra el valor introduït i el botó Crea actiu.

  3. Comproveu que s'hagi creat l'element a la llista.

    Captura de pantalla que mostra els recursos creats a SharePoint.

Ara que heu creat una aplicació de mostra que executa un flux i afegeix un element dins d'una llista, podeu crear aplicacions més complexes. Les vostres aplicacions poden interactuar amb Power Automate i manipular dades dins de diverses fonts de dades.