All’interno di Microsoft Flow, potremmo trovarci in una situazione in cui abbiamo bisogno di eseguire azioni simili, ripetutamente. Uno di questi scenari è l’aggiornamento di una lista SharePoint mentre un processo avanza attraverso diverse fasi del processo aziendale.
Per esempio, consideriamo uno scenario in cui un utente crea un elemento della lista in SharePoint, e vogliamo lanciare un’approvazione come risultato della creazione di quel record. Mentre ci muoviamo attraverso il processo di approvazione, abbiamo bisogno di aggiornare un campo di stato nella lista di SharePoint. Questo ci richiede di creare diversi aggiornamenti utilizzando l’azione Update item che fa parte del connettore SharePoint. Il nostro aggiornamento iniziale includerà un valore di Stato della spesa pari a Pending Approval. Una volta che abbiamo ricevuto un’approvazione o un rifiuto, dobbiamo anche aggiornare la lista SharePoint. Possiamo andare avanti e aggiungere più azioni Update item al nostro flusso, ma questo è noioso perché dobbiamo fornire ogni volta il nostro Site Address, List Name, Id, Title e Expense State.
Invece di aggiungere manualmente queste azioni, possiamo usare la nuova istruzione Copy to my clipboard cliccando sulla voce di menu … Copy to my clipboard dalla nostra azione iniziale Update item.
Possiamo poi “incollare” questa azione aggiungendo una nuova azione sotto la nostra fase Approval. Vedremo emergere una nuova scheda chiamata My clipboard che contiene la nostra azione Update item che abbiamo appena copiato nella fase precedente. Possiamo cliccare su Update item – Pending Approval per aggiungere una copia di questa azione in questa posizione del nostro flusso.
Alcuni aggiornamenti a questa azione sono necessari. Ma, in questa situazione, non abbiamo bisogno di cambiare l’indirizzo del sito, il nome della lista, ** Id**, o il titolo. Abbiamo solo bisogno di cambiare il nostro Expense State.
Infine, usiamo lo stesso approccio per aggiornare il nostro processo Rejected accedendo ai nostri appunti e cambiando il nostro Expense State in Rejected.
Nota: La cache dei miei appunti viene cancellata ogni volta che si esce da Flow.
Conclusione
In questo post, abbiamo scoperto la funzione Copy to my clipboard che permette agli utenti di riutilizzare le azioni esistenti invece di doverle ricreare ogni volta. Questo è un ottimo modo per aumentare la produttività evitando di inserire valori ridondanti nelle azioni.