Integrazione di PowerApps in Microsoft Power Automate

Integrazione di PowerApps in Microsoft Power Automate

In questo tutorial parleremo dell'integrazione di Power Automate con PowerApps. Se non hai familiarità con PowerApps, è un modo per utilizzare l'ambiente Microsoft per creare app aziendali senza interruzioni con poco o nessun codice. Ad esempio, se desideri creare fogli di calcolo, utilizza Excel. Se vuoi creare applicazioni, usa PowerApps.

L'integrazione di PowerApps è una delle migliori competenze da apprendere perché è un modo per creare applicazioni aziendali da semplici a complesse senza nemmeno sapere come programmare.

Per questo tutorial, integreremo solo Power Automate con PowerApps. Non parleremo di come configurare un account PowerApps, cos'è una casella di testo o cos'è un pulsante. Se queste cose ti incuriosiscono, ti suggerisco di provare il nostro corso tutorial su YouTube . Altrimenti, questo non avrà molto senso per te.

Integrazione di PowerApps in Microsoft Power Automate

Quindi, supponiamo che la nostra applicazione aziendale sia un'applicazione per agenzie di viaggio in cui gli agenti possono vedere i propri clienti, vedere la cronologia dei viaggi precedenti e svolgere altre attività relative ai viaggi. Creeremo anche una pagina in cui gli agenti possono andare se vogliono inviare eventuali problemi. Dopo aver inviato il problema, si attiva un flusso in background che crea un ticket Trello, un messaggio Slack e altre notifiche.

Sommario

Creazione di un flusso di Power Automate

Pertanto, la prima cosa che dobbiamo fare è creare un flusso di lavoro che faccia esattamente ciò che abbiamo menzionato in precedenza. Se andiamo al menu principale di Power Apps , possiamo fare clic su Flussi , quindi vedere tutti i flussi che abbiamo creato. 

Integrazione di PowerApps in Microsoft Power Automate

Sfortunatamente, questi flussi non funzioneranno con Power Apps. Gli unici che funzioneranno con esso sono i flussi che vengono effettivamente avviati da PowerApps stesso. Quindi, creiamo un nuovo flusso di Power Automate. Per prima cosa, fai clic su Nuovo .

Integrazione di PowerApps in Microsoft Power Automate

Quindi, fai clic su Instant-from blank .

Integrazione di PowerApps in Microsoft Power Automate

Per il trigger, sceglieremo PowerApps e faremo clic su Crea .

Integrazione di PowerApps in Microsoft Power Automate

Questo è probabilmente uno degli input più semplici perché se fai clic su di esso, dice solo che non sono necessarie ulteriori informazioni.

Integrazione di PowerApps in Microsoft Power Automate

Questo perché si presuppone che tutte le informazioni necessarie durante questo flusso vengano inserite tramite Power Apps stesso. Ora, esaminiamolo passo dopo passo.

Per questo flusso di esempio, dovrebbe essere creato un semplice ticket Trello dopo che gli utenti hanno inserito il loro nome e cognome. Per farlo, fai clic sul pulsante Nuovo passaggio .

Integrazione di PowerApps in Microsoft Power Automate

Quindi integriamolo con Trello.

Integrazione di PowerApps in Microsoft Power Automate

Fai clic su Crea una carta .

Integrazione di PowerApps in Microsoft Power Automate

L' ID Board sarà Tasks e l' ID Parent List sarà Issues .

Integrazione di PowerApps in Microsoft Power Automate

Al momento, non abbiamo chiesto agli utenti di inserire nulla per il nome della carta e la descrizione della carta. Tuttavia, possiamo impostare il campo Nome scheda in modo che venga compilato dall'utente in PowerApps. Per farlo, basta fare clic su Chiedi in PowerApps

Integrazione di PowerApps in Microsoft Power Automate

Possiamo fare la stessa cosa anche per la Descrizione della Carta .

Integrazione di PowerApps in Microsoft Power Automate

Quindi, fai clic su Salva .

Integrazione di PowerApps in Microsoft Power Automate

Per riassumere brevemente, tutte le nostre variabili di input verranno fornite dalla persona che le sta attivando tramite Power Apps.

Integrazione di PowerApps in Microsoft Power Automate

Torniamo alla nostra applicazione Power Apps e proviamola.

Integrazione di PowerApps in Microsoft Power Automate

Creazione di un trigger in PowerApps

Innanzitutto, creiamo un pulsante.

Integrazione di PowerApps in Microsoft Power Automate

Digitiamo Create a ticket come nome di questo pulsante.

Integrazione di PowerApps in Microsoft Power Automate

Fai clic su Input, quindi scegli Input di testo .

Integrazione di PowerApps in Microsoft Power Automate

Mettiamolo in due caselle di testo.

Integrazione di PowerApps in Microsoft Power Automate

Impostiamo il testo predefinito su Issue type .
 

Integrazione di PowerApps in Microsoft Power Automate

Quindi la seconda casella di testo può essere Issue Description .
 

Integrazione di PowerApps in Microsoft Power Automate

 Quando facciamo clic su questo pulsante, il flusso dovrebbe iniziare.

Integrazione di PowerApps in Microsoft Power Automate

Per farlo, fai clic su Azione .

Integrazione di PowerApps in Microsoft Power Automate

Quindi fare clic su Power Automate.

Integrazione di PowerApps in Microsoft Power Automate

Fai clic sul flusso di Power Automate che abbiamo creato.

Integrazione di PowerApps in Microsoft Power Automate

Quando facciamo clic sul pulsante, PowerApps verrà eseguito. Ma nota come richiede alcuni argomenti sulla barra della formula. Indica che richiede due argomenti. 

Integrazione di PowerApps in Microsoft Power Automate

Pertanto, dobbiamo popolare gli argomenti che abbiamo creato qui.

Integrazione di PowerApps in Microsoft Power Automate

E vogliamo che questi argomenti vengano creati dinamicamente da qualsiasi cosa l'utente abbia digitato nelle due caselle di testo. Se vogliamo fare riferimento al testo in queste caselle di testo, dobbiamo solo digitare TextInput1.Text . Questo evidenzierà la casella di testo corrispondente in verde.

Integrazione di PowerApps in Microsoft Power Automate

Quindi il secondo argomento è TextInput2.Text.

Integrazione di PowerApps in Microsoft Power Automate

Ovviamente non ci sono più parti rosse, il che significa che non ci sono più errori. Dopo aver digitato gli argomenti, premi Invio .

È così che abbiamo creato un trigger nella nostra applicazione Power Apps che attiva un flusso in Power Automate.

Test del flusso di Power Automate all'interno di PowerApps

Testiamo ora il flusso di Power Automate all'interno di PowerApps. Innanzitutto, fai clic sul pulsante Riproduci .

Integrazione di PowerApps in Microsoft Power Automate

Digita " Software Bug " per il tipo di problema e " non riesco a vedere il numero di passaporto dell'agente 007 " per la descrizione. Quindi, fai clic sul pulsante Crea un ticket .

Integrazione di PowerApps in Microsoft Power Automate

Successivamente, torniamo a Power Apps e facciamo clic sul pulsante Indietro ( <> ).

Integrazione di PowerApps in Microsoft Power Automate

Fai clic sul flusso che abbiamo creato per vedere se ha funzionato correttamente. Questo indica che è iniziato nove secondi fa ed è andato a buon fine.

Integrazione di PowerApps in Microsoft Power Automate

Se andiamo al nostro Trello, vedremo il nuovo ticket che viene creato automaticamente ( Software bug ). 

Integrazione di PowerApps in Microsoft Power Automate

Aggiunta dell'azione Chiedi in PowerApps

Parliamo ora di un errore molto comune quando si utilizza PowerApps sul nostro flusso. Innanzitutto, aggiungiamo un nuovo passaggio.

Integrazione di PowerApps in Microsoft Power Automate

Quindi, aggiungi un connettore Slack e utilizza l' azione Post message .

Integrazione di PowerApps in Microsoft Power Automate

Successivamente, scegli il tutorial per il nome del canale .

Integrazione di PowerApps in Microsoft Power Automate

Per il testo del messaggio , usa il contenuto dinamico Chiedi in PowerApps .

Integrazione di PowerApps in Microsoft Power Automate

Assicurati di salvare il flusso prima di testarlo.

Integrazione di PowerApps in Microsoft Power Automate

Torniamo ora a Power Apps ed eseguiamolo di nuovo.

Integrazione di PowerApps in Microsoft Power Automate

Fare clic sul pulsante Crea un biglietto .

Integrazione di PowerApps in Microsoft Power Automate

Noteremo quindi che qualcosa non va. Per verificare il problema del nostro flusso, controlliamolo nella pagina Flussi e facciamo clic sul flusso PowerApps che abbiamo creato.

Integrazione di PowerApps in Microsoft Power Automate

Come possiamo vedere, indica che c'è un problema con il trigger del flusso. Questo perché questo trigger sta solo inserendo due argomenti. Tuttavia, poiché abbiamo aggiunto l' azione Chiedi in PowerApps , ora sono necessari tre input.

Integrazione di PowerApps in Microsoft Power Automate


Gestione degli errori con PowerApps

Possiamo vedere informazioni più dettagliate su quell'errore qui. Questo è solo un modo complicato per dire che la variabile di cui ha bisogno per Slack non è disponibile.

Integrazione di PowerApps in Microsoft Power Automate

Possiamo risolvere questo problema andando alla scheda Azione e facendo clic su Power Automate .

Integrazione di PowerApps in Microsoft Power Automate

Rimuovi la prima applicazione che abbiamo precedentemente creato.

Integrazione di PowerApps in Microsoft Power Automate

Quindi, aggiungiamolo di nuovo facendo clic su di esso.

Integrazione di PowerApps in Microsoft Power Automate

Dopo che la scheda è stata aggiunta, inseriamo nuovamente le nostre variabili TextInput1.Text , TextInput2.Text e TextInput1.Text .

Integrazione di PowerApps in Microsoft Power Automate

Esegui di nuovo questa app e fai clic sul pulsante Crea un ticket .

Integrazione di PowerApps in Microsoft Power Automate

Torniamo quindi alla nostra pagina Flussi e facciamo clic sul flusso PowerApps. Come possiamo vedere, il nostro flusso è andato a buon fine. 

Integrazione di PowerApps in Microsoft Power Automate

Quando controlliamo il nostro Trello, vedremo che è stata aggiunta anche una nuova scheda relativa al bug del software .

Integrazione di PowerApps in Microsoft Power Automate

Sul nostro Slack verrà pubblicato anche un nuovo messaggio " Software Bug ".

Integrazione di PowerApps in Microsoft Power Automate

Quindi, il punto chiave qui è che ogni volta che modifichiamo un flusso, specialmente se aggiunge più argomenti alla variabile trigger, dobbiamo aggiungerlo nuovamente anche in PowerApps. 


Input del flusso di lavoro in Microsoft Power Automate
Nozioni di base su Power Apps: ambiente di sviluppo ed esecuzione dell'app
Ambiente Power Automate: configurazione e panoramica

Conclusione

Per concludere, questa è davvero una potente integrazione. Dopo aver creato un flusso in Power Automate, possiamo attivarlo in vari modi. Se disponi già di un'applicazione PowerApps, puoi inserire il flusso di Power Automate nell'applicazione senza problemi.

Questo è solo un modo per attivare il tuo flusso di lavoro al di fuori di Power Automate. In questo caso, abbiamo utilizzato PowerApps. Spero che lo troverai utile soprattutto quando non crei più flussi di lavoro solo per te stesso, ma anche per la tua organizzazione.

Ti auguro il meglio,

Enrico


Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.

Introduzione al filtraggio del contesto in LuckyTemplates

Introduzione al filtraggio del contesto in LuckyTemplates

In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.

Idee di materializzazione per cache di dati in DAX Studio

Idee di materializzazione per cache di dati in DAX Studio

Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.

Reporting aziendale tramite LuckyTemplates

Reporting aziendale tramite LuckyTemplates

Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere