Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
In questo tutorial impareremo come creare flussi di interfaccia utente di Power Automate che introducono funzionalità di Robotic Process Automation (RPA) nei nostri flussi di lavoro. Impareremo anche come analizzare e modificare il codice del flusso dell'interfaccia utente.
Un flusso di interfaccia utente di Power Automate consente agli utenti di registrare un'azione durante l'impostazione dei parametri per l'esecuzione di tale azione in ripetizione a seconda di dove si desidera posizionare l'azione. Potrebbe essere sul nostro desktop o sul web.
Sommario
Creazione di flussi di interfaccia utente Power Automate
Innanzitutto, fai clic sull'opzione Flusso dell'interfaccia utente .
Quindi, dobbiamo scegliere tra queste due opzioni su come vorremmo creare il nostro flusso di interfaccia utente, utilizzando il registratore Windows o Selenium IDE .
L' opzione del registratore di Windows crea un flusso di interfaccia utente che interagisce tramite il desktop, mentre Selenium IDE crea un flusso di interfaccia utente che interagisce con i siti Web. Entrambe le opzioni seguono una Robotic Process Automation .
In questo esempio, creeremo un flusso di interfaccia utente di Power Automate utilizzando il registratore di Windows che viene eseguito sostanzialmente sul nostro desktop. Quindi, fai clic sull'opzione del registratore di Windows e fai clic su Avanti.
Successivamente, chiamiamo il nostro flusso. Per questo, chiamiamolo " MyFirstUIFlow " e fai clic su Avanti .
Questo ambiente è diverso dai diagrammi di flusso che abbiamo di solito. È impostato in questo modo perché vuole che creiamo un flusso specifico dell'interfaccia utente in cui possiamo eseguire solo l'aspetto del flusso dell'interfaccia utente e non possiamo interagire con altri connettori come Twitter, Outlook e Slack.
Imposteremo prima i nostri input in questo ambiente, se ce ne sono. Successivamente, fai clic su Avanti .
Il prossimo passo è registrare effettivamente il nostro flusso e creare i passaggi del processo che automatizzeremo. Al termine, fare clic su Avanti .
L'ultimo passaggio consiste nel rivedere l'output. Ma dal momento che non abbiamo ancora registrato alcun flusso effettivo, non siamo riusciti ad andare al display Revisiona gli output .
Potenza di registrazione Automatizza i flussi dell'interfaccia utente
Nella finestra Registra e modifica passaggi, avremo il trigger Avvia il flusso dell'interfaccia utente .
Fai clic su Nuovo passaggio .
Quindi, scegliamo un'azione. Nella scheda Flussi dell'interfaccia utente , abbiamo 2 opzioni: Registratore e WinAutomation . Noterai che non abbiamo gli altri connettori che di solito vediamo perché questo passaggio viene utilizzato solo per creare flussi di interfaccia utente.
WinAutomation è un software utilizzato da persone che hanno familiarità con Robotic Process Automation (RPA) . Consente agli utenti di automatizzare le azioni del desktop come la modifica delle chiavi di registro e la modifica delle impostazioni di back-end del desktop in cui il registratore non lo fa.
Ma in questo tutorial, impareremo solo a conoscere il registratore poiché la maggior parte delle azioni nel flusso dell'interfaccia utente richiede il suo utilizzo. Quindi, facciamo clic su Registratore .
Quindi fare clic sull'opzione Registra app .
Quando si fa clic, verrà visualizzato un messaggio.
Per questo esempio, creiamo un semplice flusso di interfaccia utente che apra un file di Blocco note , quindi digiti " Hello my name is Henry ". Per farlo, fai clic su Avvia registratore .
Verrà quindi visualizzata una finestra pop-up e un'opzione in alto che ci chiede di registrare.
Fare clic sul pulsante Registra .
Quando si fa clic, inizierà a registrare tutti i movimenti e le azioni del mouse in background. Ora, facciamo clic sul pulsante Start di Windows e apriamo un Blocco note .
Quindi, nel Blocco note , inizia a digitare " Ciao, mi chiamo Henry ".
Salva il file come Henry e premi Invio .
Infine, fai clic sul pulsante Fine .
Ora abbiamo finito di registrare il nostro primo flusso di interfaccia utente.
Controllo dei codici del nostro flusso di interfaccia utente
Il flusso dell'interfaccia utente di Power Automate ha mappato ogni singola azione intrapresa in background tramite l' app Registratore . Pertanto, possiamo vederlo nel nostro diagramma di flusso attraverso l'azione aggiuntiva denominata Run Untitled – Notepad script . Facciamo clic su di esso.
Quindi, mostrerà i passaggi di ogni singola azione che abbiamo registrato in background.
La prima cosa che abbiamo fatto è stata lanciare un Blocco note , quindi qui c'è un'azione chiamata Launch Untitled – Notepad . Facciamo clic su di esso.
Vedremo gli attributi dell'azione incluso il percorso dell'applicazione da cui abbiamo avviato il Blocco note , il nome dell'applicazione , il titolo della finestra principale e se è sì o no nell'attributo Avvia applicazione .
Possiamo anche controllare altri dettagli avanzati facendo clic su Mostra opzioni avanzate .
I dettagli avanzati dell'azione includono la larghezza e l'altezza dello schermo e altri dettagli specifici.
Facciamo clic su Riproduci sequenze di tasti 1 . Vedremo quindi le sequenze di tasti che abbiamo scritto e viene fornito anche uno screenshot.
Successivamente, fai clic su Riproduci sequenze di tasti 2 . Quindi, vedremo le sequenze di tasti che abbiamo scritto nel campo del nome della casella di salvataggio effettivo del Blocco note che è Henry .
Infine, fai clic su Riproduci sequenze di tasti 3 . Visualizzerà quindi la nostra azione dopo aver salvato il file e premuto Invio che deve restituire.
Modifica dei codici nel flusso dell'interfaccia utente di Power Automate
Ora che abbiamo finito di esaminare i codici, possiamo modificare il flusso dell'interfaccia utente di Power Automate prima di riprodurlo. Nel nostro flusso di interfaccia utente di esempio, ho notato che se lo eseguiamo ripetutamente, in realtà fallirà. Questo perché stiamo salvando il file con lo stesso nome più e più volte che è " Henry.txt ".
Eliminiamo le ultime 2 sequenze di tasti per salvare il file. A tale scopo, fare clic sui puntini di sospensione ( ... ) all'interno del passaggio di battitura specifico, quindi fare clic su Elimina .
Fare clic su OK .
Fai lo stesso con il passaggio degli altri tasti. Una volta fatto, controlla le sequenze di tasti rimanenti in modo che i processi rimanenti siano le azioni che vogliamo davvero automatizzare. Nel nostro esempio di flusso dell'interfaccia utente, l'ultima parte dovrebbe essere digitata "Ciao mi chiamo Henry ". In alternativa, possiamo anche fare clic sull'opzione Modifica codice in basso che ci darà un valore json simile.
Possiamo anche aggiungere contenuti dinamici nei nostri codici. Possiamo inserire qui il nostro connettore precedente, un flusso, un trigger o un tweet invece del nostro messaggio di esempio.
Inoltre, possiamo entrare nei codici e apportare modifiche. Ad esempio, invece di dire " ciao ", possiamo digitare " ciao ". Per farlo, ometti la lettera " L ".
Cambiamolo in " Y ".
Quindi, eliminare le lettere in eccesso " L " e " O " insieme ai relativi codici tag.
Infine, fai clic su Salva .
Testare il flusso dell'interfaccia utente di Power Automate
Ora che abbiamo finito di registrare e modificare il flusso dell'interfaccia utente di Power Automate , testiamolo e vediamo se funziona. Per prima cosa, fai clic su Avanti .
Per ora, non dobbiamo preoccuparci di alcun output poiché questo è solo un flusso di esempio iniziale. Basta fare clic su Avanti .
Fai clic su Prova ora . Quindi, verrà visualizzato un avviso che dice " Non interagire con il tuo dispositivo durante il test ". Questo è molto importante da seguire perché una volta fatto clic sul pulsante Test , inizierà a eseguire le azioni che hai registrato in precedenza. Quindi, spostare il cursore o aprire qualsiasi applicazione interromperà semplicemente il processo.
Quindi, facciamo clic su Test e quindi non muoviamo affatto il mouse. A questo punto, concediamo a Power Automate alcuni secondi per aprire il Blocco note in background e farlo apparire sullo schermo.
Quindi, vedremo che la nostra azione registrata ha funzionato. Anche la parola " Ciao " è stata cambiata con successo in " Ehi ".
Inoltre, possiamo controllare il file di Blocco note più recente e vedere che in realtà ha aperto un nuovo file di Blocco note e ha scritto " Ehi, mi chiamo Henry ".
Ora abbiamo il nostro primo flusso di interfaccia utente che possiamo registrare e automatizzare facilmente. Negli altri tutorial impareremo ad aggiungere molte più funzionalità come input, output, codici complicati e modifiche nel nostro flusso di interfaccia utente. Impareremo anche a integrare il flusso dell'interfaccia utente con altri flussi.
Flusso dell'interfaccia utente di Power Automate: un'introduzione
Input del flusso dell'interfaccia utente in Microsoft Power Automate
Output del flusso dell'interfaccia utente in Power Automate
Conclusione
I flussi di interfaccia utente di Power Automate vengono creati in due modi. È possibile utilizzare il registratore di Windows se si desidera che il flusso dell'interfaccia utente venga eseguito attraverso il desktop o l'IDE Selenium se si desidera invece che venga eseguito attraverso i siti Web. I flussi dell'interfaccia utente seguono Robotic Process Automation che sostanzialmente inizia registrando le nostre azioni e le trasforma automaticamente in codici utilizzando passaggi automatizzati.
I flussi dell'interfaccia utente sono potenti perché è possibile integrare molte funzionalità come flussi automatizzati, flussi pianificati, connettori e diversi input e output apportando modifiche ai codici contemporaneamente, se lo si desidera.
Ti auguro il meglio,
Enrico
Cos'è il sé in Python: esempi del mondo reale
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.
Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.
In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.
Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.
Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.
Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.
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