Iniciar un flux en una aplicació de llenç

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, configureu un botó per tal que, quan un usuari el seleccioni, es creï un element en una llista del SharePoint, s'enviï un correu electrònic o una sol·licitud de reunió, s'afegeixi un fitxer al núvol, o bé totes aquestes tasques. 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à.

Requisits previs

  • Registreu-vos al Power Apps.
  • Descobriu com configurar un control.
  • Un SharePoint lloc amb dues llistes.
    • La llista RepairShop conté les columnes Title i ContactEmail.
    • La llista Asstes conté les columnes AssetType i RepairShop. La columna AssetType és una columna d'elecció amb opcions com ara "Escriptori" i "Portàtil".
    • La columna RepairShop de la llista Actius és una columna de cerca que obté valors de la columna ContactEmail de la llista RepairShop.
    • Creeu alguns elements a la llista RepairShop per a contactes d'exemple.

Creació d'un flux

En aquesta secció, creareu un flux mitjançant el Power Automate, que crea un element d'una llista del SharePoint amb el valor d'entrada de la columna de llista des d'una aplicació creada amb el Power Apps. Creareu 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. Seleccioneu + Nou flux > Flux de núvol instantani.

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

  5. A Tria com disparar aquest flux, seleccioneu Power Apps.

    Crear un flux instantani amb el disparador del Power Apps.

  6. Seleccioneu Crea.

  7. Seleccioneu + Pas nou.

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

    Cercar o triar un connector del SharePoint.

  9. Cerqueu o seleccioneu l'acció Crea un element.

    Cercar o seleccionar l'acció de creació d'un element

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

  11. Per al Nom de la llista, seleccioneu la llista Actius.

    Lloc i llista

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

    Demanar-ho al Power Apps: crear títol.

  13. Trieu els valors del valor AssetType i RepairShop Id que voleu.

    Valor AssetType i RepairShop Id

  14. Seleccioneu Desa.

Afegir un flux a una aplicació

En aquesta secció aprendreu a crear una aplicació mitjançant el Power Apps, que utilitza 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 del SharePoint seleccionada.

  1. Aneu a Power Apps, o seleccioneu Inici al Power Apps.

  2. A Personalitza les aplicacions pròpies, seleccioneu Aplicació del llenç en blanc.

  3. Introduïu un nom d'aplicació, com ara AppWithFlow. També podeu seleccionar o canviar la disposició entre el telèfon i la tauleta.

  4. Seleccioneu Crea.

  5. Seleccioneu + (Insereix) a la subfinestra esquerra.

  6. Seleccioneu el control Entrada de text.

  7. Selecciona el control Botó.

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

    Dissenyar l’aplicació

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

    Acció > Power Automate.

    Com a alternativa, si has activat la funció de previsualització "Habilita la Power Automate subfinestra", pots triar el flux des de la subfinestra esquerra de Studio.

    S'ha obert una captura de pantalla que mostra Power Automate el botó de la subfinestra esquerra amb el diàleg Afegeix flux, que mostra el flux de FlowInApp disponible per afegir a l'aplicació.

    Més informació: Power Automate Subfinestra

  10. Seleccioneu FlowInApp.

  11. A la barra de fórmules, suprimiu la fórmula per a la propietat OnVisible seleccionada.

  12. Seleccioneu el control d'entrada de text.

  13. De la part superior esquerra de la pantalla, seleccioneu la llista desplegable de propietats i, a continuació, seleccioneu la propietat Per defecte.

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

  15. Seleccioneu el control del botó.

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

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

  18. A la llista de propietats de la part superior esquerra, seleccioneu la propietat OnSelect per al botó.

  19. 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 amb el Power Automate. El . Executa 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).

    En altres paraules, quan se selecciona aquest botó, l'aplicació executarà el flux amb el valor del control d'entrada de text, passant el valor de text al flux que s'executarà. I el flux crearà l'element de llista SharePoint amb aquest valor d'entrada de text juntament amb la resta de la selecció dins de la configuració del flux.

    Fórmula OnSelect per al botó

  20. Deseu i publiqueu l'aplicació.

Provar el flux

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

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

    Executar AppWithFlow.

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

    Executar l'aplicació.

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

    Comprovar la llista del SharePoint.

Ara que heu creat una aplicació d'exemple que executa un flux i que afegeix elements en una llista SharePoint, podeu crear aplicacions més complexes que interactuïn amb el Power Automate i manipular dades dins de diverses fonts de dades.

Power Automate subfinestra (visualització prèvia)

Important

  • Aquesta funció s'està implementant i, depenent de la vostra regió, és possible que encara no estigui disponible per al vostre inquilí.
  • Aquesta és una característica de visualització prèvia.
  • Les característiques de visualització prèvia no estan dissenyades per a un entorn de producció i poden tenir una funcionalitat restringida. Aquestes característiques estan disponibles abans d’un llançament oficial de producte per tal que els clients el puguin utilitzar abans i enviar-nos els seus comentaris.

Amb la funció "Habilita Power Automate la subfinestra", podeu afegir fluxos a l'aplicació canvas des de la subfinestra esquerra de Studio.

Nota

Aquesta funció s'ha d'habilitar per aplicació.

Per habilitar la característica de visualització prèvia:

  1. Seleccioneu Configuració a dalt de tot.

  2. Seleccioneu Les properes característiques.

  3. A la pestanya Previsualitza, seleccioneu Habilita la Power Automate subfinestra per activar aquesta característica. És possible que se us demani que tanqueu i torneu a obrir l'aplicació del llenç per veure el canvi.

    Una captura de pantalla del quadre de diàleg Característiques properes que mostra el Power Automate commutador Habilita la funció.

  4. El Power Automate botó s'afegeix a la subfinestra esquerra.

    Una mostra de pantalla que ressalta el Power Automate botó a la subfinestra esquerra

  5. Seleccioneu Afegeix flux i afegiu flux a l'aplicació.

Consulteu també

Afegir i configurar controls