Esegui fino al controllo del ciclo in Power Automate

Esegui fino al controllo del ciclo in Power Automate

In questo tutorial, illustreremo come funziona il controllo del ciclo Do Until nei flussi di Power Automate . Acquisiremo inoltre familiarità con le variabili necessarie durante il processo. 

Il controllo Esegui fino a in Power Automate è un ciclo che forza ripetutamente un'azione finché una determinata condizione non diventa vera.

Sommario

Creazione di un flusso istantaneo

Innanzitutto, creiamo un flusso attivato manualmente. Fai clic su Instant – da vuoto sotto Nuovo .

Esegui fino al controllo del ciclo in Power Automate

Quindi, imposta il nome su " Do Until Example " . Scegli Attiva manualmente un flusso e fai clic sul pulsante Crea .

Esegui fino al controllo del ciclo in Power Automate

Aggiungiamo un input di testo all'interno del flusso .

Esegui fino al controllo del ciclo in Power Automate

Quindi aggiungi un input Numero .

Esegui fino al controllo del ciclo in Power Automate

Successivamente, modificare il valore degli input nel seguente.

Esegui fino al controllo del ciclo in Power Automate

Aggiunta di un ciclo Do Until in Power Automate

Aggiungiamo ora un'azione. Fare clic su Nuovo passaggio.

Esegui fino al controllo del ciclo in Power Automate

Quindi, fai clic su Controlla .

Esegui fino al controllo del ciclo in Power Automate

Scegli il controllo Do until .

Esegui fino al controllo del ciclo in Power Automate

Prima di eseguire la funzione Do until, creiamo una variabile.

Una variabile è semplicemente uno spazio di archiviazione per valori specificati.

Fai clic sull'icona più sotto il flusso istantaneo e fai clic su Aggiungi un'azione .

Esegui fino al controllo del ciclo in Power Automate

Quindi, scegli Variabile sotto i connettori integrati .

Esegui fino al controllo del ciclo in Power Automate

Fare clic sull'azione Inizializza variabile .

Esegui fino al controllo del ciclo in Power Automate

Inizializziamo una variabile chiamata Counter e impostiamo il suo tipo su Integer. Il valore iniziale della variabile Counter dovrebbe essere zero.

Esegui fino al controllo del ciclo in Power Automate

Configurazione dell'azione Do Until Loop

Per il ciclo Do Until , continueremo a pubblicare il messaggio in Slack finché la variabile Counter non diventa uguale al numero digitato dall'utente. Quindi, aggiungiamo ora l'azione.

Esegui fino al controllo del ciclo in Power Automate

Cerca e seleziona il connettore Slack .

Esegui fino al controllo del ciclo in Power Automate

Scegli Pubblica messaggio .

Esegui fino al controllo del ciclo in Power Automate

Seleziona budget come canale a cui inviare il messaggio.

Esegui fino al controllo del ciclo in Power Automate

Per il testo del messaggio , scegli la funzione concat .

Esegui fino al controllo del ciclo in Power Automate

Quindi, concateniamo il messaggio stesso con il contatore. Nella scheda Contenuto dinamico , scegli Messaggio .

Esegui fino al controllo del ciclo in Power Automate

Aggiungi uno spazio e seleziona Contatore .

Esegui fino al controllo del ciclo in Power Automate

Infine, fai clic sul pulsante OK .

Esegui fino al controllo del ciclo in Power Automate

Incremento della variabile

Dobbiamo incrementare questo ciclo perché se non lo facciamo, non finirà mai. Quindi, aggiungiamo un'altra azione.

Esegui fino al controllo del ciclo in Power Automate

Selezionare il connettore variabile .

Esegui fino al controllo del ciclo in Power Automate

Quindi scegliere l' azione Incrementa variabile .

Esegui fino al controllo del ciclo in Power Automate

Richiederà il nome della variabile, che è Counter .

Esegui fino al controllo del ciclo in Power Automate

E lo incrementeremo di uno.

Esegui fino al controllo del ciclo in Power Automate

Ora abbiamo tutto a posto. Abbiamo un elemento trigger per inizializzare una variabile. Invierà quindi un messaggio e incrementerà la variabile a uno. Continuerà il ciclo fino a quando la variabile Counter diventa uguale al numero che l'utente ha inserito.

Test del ciclo Do Until

Proviamolo per vedere se funziona correttamente. Fare clic su Salva .

Esegui fino al controllo del ciclo in Power Automate

Quindi fai clic su Prova .

Esegui fino al controllo del ciclo in Power Automate

Seleziona l' azione Eseguirò il trigger e fai clic su Test .

Esegui fino al controllo del ciclo in Power Automate

Fare clic su Continua .

Esegui fino al controllo del ciclo in Power Automate

Inserisci il tuo messaggio e il numero di volte che vuoi che venga pubblicato. Quindi fare clic sul pulsante Esegui flusso .

Esegui fino al controllo del ciclo in Power Automate

Fai clic su Fine.

Esegui fino al controllo del ciclo in Power Automate

Dopo aver visto i segni di spunta verdi, è certo che tutto ha funzionato correttamente.

Esegui fino al controllo del ciclo in Power Automate

Come possiamo vedere, il ciclo è stato ripetuto 10 volte. Per il primo ciclo, vedremo che il valore Counter concatenato all'interno del Message Text è 0 . Questo perché il valore iniziale che impostiamo per la variabile è 0 . Possiamo quindi controllare il ciclo successivo facendo clic su Next .

Esegui fino al controllo del ciclo in Power Automate

Per il ciclo successivo, vedremo che il valore Counter all'interno del testo del messaggio è 1 . Questo perché abbiamo aggiunto un incremento dopo il primo ciclo.

Esegui fino al controllo del ciclo in Power Automate

Quindi, abbiamo nuovamente incrementato il secondo ciclo.

Esegui fino al controllo del ciclo in Power Automate

Pertanto, il contatore per il terzo ciclo diventa 2 .

Esegui fino al controllo del ciclo in Power Automate

Il ciclo continuerà finché la condizione non diventa vera. In questo caso, continuerà finché il contatore non sarà uguale a 10. Ed è così che funziona il ciclo Do Until .

Se andiamo su Slack, dovremmo vedere i dieci messaggi all'interno del canale #budget .

Esegui fino al controllo del ciclo in Power Automate

La cosa fondamentale da notare qui è che dobbiamo assicurarci di avere un modo per terminare il nostro ciclo. Se, ad esempio, ci dimenticassimo di aggiungere l'incremento della variabile, il flusso fallirebbe totalmente e verremmo ripetutamente spammati su Slack. L'output sarebbe simile a questo.

Esegui fino al controllo del ciclo in Power Automate

Per casi come questo, dovremo tornare al nostro flusso effettivo e selezionare l'esecuzione del flusso corrente.

Esegui fino al controllo del ciclo in Power Automate

Quindi annullalo manualmente.

Esegui fino al controllo del ciclo in Power Automate

Questo fermerà lo spamming nel nostro canale Slack.


Power Automate si applica a ogni azione nei flussi di lavoro
Esercitazione su Microsoft Flow – Instant Vs. Automated Flow
Power Automatizza l'azione di controllo dell'interruttore nei flussi di lavoro

Conclusione

Per concludere, il controllo del ciclo Do Until ci consente di creare iterazioni all'interno di Power Automate una volta che una determinata condizione nel nostro flusso diventa vera. Ci sono molti altri scenari in cui possiamo usare questo controllo. Possiamo usarlo per ricordare a qualcuno ogni 10 minuti di approvare qualcosa. Possiamo anche continuare a scorrere fino a quando le persone non smettono di inviare note spese.

Se seguiamo l'approccio logico, possiamo fare miracoli e automatizzare molte cose usando questo controllo. Si spera che tu sia riuscito a capire chiaramente come funziona questo potente controllo nei flussi di lavoro Microsoft.

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