Crear una aplicació de llenç que pugui disparar un flux del Power Automate

El Power Automate es pot utilitzar per crear la lògica que realitza una o diverses tasques quan es produeix una incidència en una aplicació de llenç. Per exemple, es pot configurar 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. Tots els controls de l'aplicació es poden configurar per iniciar el flux, que es continua executant fins i tot si tanqueu l'aplicació.

En aquest article aprendrem a crear i disparar un flux mitjançant aplicacions de llenç.

Mireu aquest vídeo per aprendre a crear una aplicació de llenç que pot disparar un flux:

Requisits previs

Per completar aquesta lliçó, necessitareu el Power Automate i un entorn del Power Apps amb una base de dades del Dataverse. Si no teniu cap llicència, podeu registrar-vos al Pla de desenvolupadors del Power Apps o utilitzar la versió de prova del Power Apps.

Crear un entorn de prova

Un entorn al Power Apps és un espai on s'emmagatzemen, administren i comparteixen les dades d'empresa, les aplicacions, els bots de xat i els fluxos de la vostra organització. També serveix com a contenidor per separar aplicacions que podrien tenir diferents funcions, requisits de seguretat o públic objectiu. Cada entorn pot tenir una base de dades del Dataverse.

Per assegurar-vos que teniu allò que necessiteu per completar aquesta lliçó, crearem un entorn nou que inclogui una base de dades del Dataverse. Es tracta d'una versió de prova de 30 dies que desapareixerà quan acabin els 30 dies, però podeu actualitzar-la a un entorn aïllat o de producció si voleu conservar-la.

Crearem un entorn de prova que inclourà una base de dades del Dataverse i les dades d'exemple utilitzades en aquest article.

  1. Aneu al centre d'administració del Power Platform.

  2. Seleccioneu Entorns.

  3. Seleccioneu Crea.

  4. Introduïu el nom de l’entorn de prova del Dataverse.

  5. Seleccioneu Prova per al tipus d'entorn.

  6. Canvieu Crea una base de dades a .

  7. Seleccioneu Següent.

  8. Canvieu Implementa les aplicacions i dades d'exemple a .

  9. Seleccioneu Desa.

Ara es crearà l'entorn de prova, incloent-hi una base de dades del Dataverse i dades d'exemple.

Crear aplicacions de llenç

En aquesta lliçó, crearem una aplicació per fer cerques, visualitzar i crear comptes de client mitjançant la taula Comptes del Dataverse.

  1. Inicieu la sessió a Power Apps.

  2. Seleccioneu l'entorn Prova del Dataverse.

    Seleccionar l'entorn de prova del Dataverse

  3. Seleccionar el botó d'Aplicació de llenç des de zero

    Seleccionar el botó d'Aplicació de llenç des de zero

  4. Introduïu un nom, seleccioneu Format com a Telèfon i, a continuació, seleccioneu Crea.

    Donar un nom a l'aplicació

  5. Seleccioneu Crea una galeria.

    Crea una galeria

  6. Seleccioneu la taula Comptes.

  7. Estireu la galeria a la part inferior de la pantalla i afegiu una etiqueta a la part superior amb el text Comptes. A continuació, actualitzeu les altres propietats segons s'indica a continuació.

    Propietat Valor
    Lletra Open Sans
    Cos de lletra 21
    Gruix del tipus de lletra Negreta
    Alineació del text Central
    Alçada automàtica Desactivada
    Alçada de la línia 1.2
    Sobreeiximent Oculta
    Mode de visualització Edició
    Visible Activada
    Posició (X, Y) 0, 0
    Mida (amplada, alçada) 640, 71
    Espaiat 5 superior, 5 inferior, 5 esquerra, 5 dreta

    Actualitzar les propietats de la galeria

  8. Afegiu una icona Afegeix a la part superior dreta de la pantalla seleccionant Insereix > Icona > Afegeix. A continuació, actualitzeu les propietats de la icona per donar-li el color blanc i un marge de 5 a tots els costats.

    Afegir una icona Afegeix

  9. A la part superior esquerra de la pantalla, seleccioneu Pantalla nova > Formulari.

    Afegir un formulari nou

  10. Actualitzeu el títol del formulari a Compte nou i seleccioneu la font de dades com a Comptes a la subfinestra del costat dret de la pantalla.

Actualitzar el títol i seleccionar la font de dades

  1. Seleccioneu Edita els camps a la subfinestra de la dreta.

    Seleccionar camps d'edició

  2. Seleccioneu Afegeix camp i afegiu Adreça electrònica al formulari.

    Afegir un camp de correu electrònic

    El camp d'adreça electrònica s'afegeix al formulari.

    El camp d'adreça electrònica s'afegeix

  3. Definiu el mode per defecte del formulari com a Nou.

    Mode de formulari per defecte

  4. Seleccioneu Screen1, que té la galeria de comptes, i definiu la propietat OnSelect de la icona + com a Navigate(Screen2).

    Configurar la navegació a la pantalla 2

  5. Seleccioneu Insereix > Pantalla nova > Pantalla en blanc per afegir una pantalla nova a l'aplicació.

  6. Seleccioneu Insereix > Icona i, a continuació, seleccioneu la icona Comprova (insígnia) per afegir-la a la pantalla.

    Icona Insereix insígnia

  7. Desplaceu la icona al centre superior del llenç.

    Desplaçar la icona al centre superior

  8. Afegiu una etiqueta amb el text El compte s'ha creat correctament! i desplaceu-la per sota de la icona afegida al pas anterior.

    Afegir l'etiqueta El compte s'ha creat correctament

  9. Afegiu una etiqueta addicional sota l'etiqueta afegida al pas anterior amb el text Enviar una nota de benvinguda al client?.

    Enviar una nota de benvinguda al client

  10. Afegiu un quadre d'Entrada de text seleccionant Insereix > Entrada > Entrada de text. Definiu el Mode del control en Multilínia i el text per defecte en Gràcies per crear un compte. Esperem poder-vos ser útils!. I desplaceu el control sota l'etiqueta afegida al pas anterior.

    Afegir un control d'entrada de text multilínia

  11. Definiu la propietat OnVisible de Screen3 en Reset(TextInput1).

    Propietat OnVisible de la pantalla 3

  12. Afegiu dos botons a la pantalla amb el text i No, i col·loqueu-los per sota del quadre de text d'entrada afegit al pas anterior.

    Botons Sí No

  13. Aneu a la pantalla de formulari Compte nou i definiu la propietat OnVisible de la pantalla en ResetForm(EditForm3).

    Propietat OnVisible del formulari Compte nou

  14. Seleccioneu la icona de verificació de la part superior dreta i definiu la propietat OnSelect en SubmitForm(EditForm3);Navigate(Screen3).

    Navegar a la pantalla 3

  15. Seleccioneu el botó X de la part superior dreta i definiu la propietat OnSelect en Back().

    Funció Enrere per tancar

  16. Torneu a Screen3 seleccionant Screen3 a la visualització d'arbre.

    Anar a la pantalla 3

  17. Seleccioneu el botó No i definiu la propietat OnSelect del botó en Navigate(Screen1).

    Navegar a la pantalla 1

  18. Seleccioneu el botó , seleccioneu Acció a la part superior i, a continuació, seleccioneu Power Automate.

    Seleccionar el botó Sí i seleccionar Acció a la part superior

  19. Seleccioneu Crea un flux nou per crear un flux del Power Automate nou.

    Seleccionar Crea un flux nou per crear

Crear el flux del Power Automate

  1. Després que s'obri el Power Automate, seleccioneu + Crear > Flux de núvol instantani.

    seleccionar l'opció de flux de núvol instantani

  2. Introduïu un nom per al flux com a "Flux disparat pel Power Apps" i seleccioneu Power Apps com a disparador.

    Introduir un nom per al flux

  3. Seleccioneu + Pas nou.

    El Power Apps s'afegeix com a disparador

  4. Introduïu "Envia un correu electrònic" al quadre de text de connexions de cerca i seleccioneu l'acció Envia un correu electrònic (V2).

    Introduir Envia un correu electrònic al quadre de text de connexions de cerca

  5. Per al camp A, seleccioneu Afegeix contingut dinàmic > seleccioneu Pregunta-ho al Power Apps > seleccioneu Sendanemail(V2)_To.

    Per al camp A, seleccioneu Afegeix contingut dinàmic

  6. Per al camp Cos, seleccioneu Afegeix contingut dinàmic > seleccioneu Pregunta-ho al Power Apps > seleccioneu Sendanemail(V2)_Body.

    Per al camp Cos, seleccioneu Afegeix contingut dinàmic

    seleccioneu Pregunta-ho al PowerApps i, a continuació, seleccioneu Sendanemail V2

  7. Introduïu "Gràcies per la vostra confiança!" al camp Assumpte.

    Introduir Gràcies per la vostra confiança

  8. Deseu el flux del Power Automate i torneu al Power Apps.

Disparar el flux des de l'aplicació de llenç

  1. Seleccioneu el botó > seleccioneu Acció > Power Automate i, a continuació, seleccioneu el flux creat anteriorment.

    Flux disparat per una Powerapp

    La funció FlowtriggeredbyaPowerapp.Run( també s'afegeix a la propietat OnSelect.

  2. Empleneu els dos paràmetres de l'adreça electrònica A i el Cos del correu electrònic de la següent manera:

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

    Nota

    L'adreça electrònica se selecciona del registre de compte nou creat a la pantalla anterior. i el cos del correu electrònic se selecciona del text del quadre de text capturat en aquesta pantalla.

    Emplenar els dos paràmetres de l'adreça electrònica A

Provar l'aplicació

Executeu l'aplicació en mode de visualització prèvia. En aquesta prova, crearem un compte nou introduint-hi detalls com ara el nom del compte, el número de telèfon, la ciutat i l'adreça electrònica a la pantalla Compte nou. Quan deseu els detalls del compte nou, se us demanarà que envieu un correu electrònic al client on podem actualitzar el text del correu electrònic i, a continuació, seleccionar per enviar el correu electrònic. Això activarà el flux i el correu electrònic s'enviarà a l'adreça electrònica del compte.

Executar l'aplicació en mode de visualització prèvia

Crear un compte nou introduint detalls com ara el nom del compte

Un correu electrònic com aquest hauria d'aparèixer a la safata d'entrada

Un correu electrònic com aquest hauria d'aparèixer a la safata d'entrada

Consulteu també

Iniciar un flux en aplicacions de llenç