#ServerlessTips – Power Automate
Autor: Kent Weare Integration MVP

În cadrul Microsoft Flow, este posibil să ne aflăm într-o situație în care trebuie să efectuăm acțiuni similare, în mod repetat. Un astfel de scenariu este actualizarea unei liste SharePoint pe măsură ce un proces progresează prin diferite etape ale procesului de afaceri.

De exemplu, să luăm în considerare un scenariu în care un utilizator va crea un element de listă în SharePoint, iar noi dorim să lansăm o aprobare ca urmare a creării acelei înregistrări. Pe măsură ce ne deplasăm prin procesul de aprobare, trebuie să actualizăm un câmp de stare din lista SharePoint. Acest lucru ne cere să creăm mai multe actualizări prin utilizarea acțiunii Update item (Actualizare element) care face parte din conectorul SharePoint. Actualizarea noastră inițială va include o valoare Expense State (Stare cheltuieli) de Pending Approval (Aprobare în așteptare). Odată ce am primit fie o aprobare, fie o respingere, trebuie, de asemenea, să actualizăm lista SharePoint. Putem merge mai departe și să adăugăm mai multe acțiuni Update item la fluxul nostru, dar acest lucru este plictisitor, deoarece trebuie să furnizăm de fiecare dată Site Address, List Name, Id, Title și Expense State.
1-process.png

În loc să adăugăm manual aceste acțiuni, putem utiliza noua declarație Copy to my clipboard (Copiere în clipboard) făcând clic pe elementul de meniu … Copy to my clipboard (Copiere în clipboard) din acțiunea noastră inițială Update item (Actualizare element).
2-copy.png
Potem apoi să „lipim” această acțiune adăugând o nouă acțiune sub etapa noastră Approval (Aprobare). Vom vedea că apare o nouă filă numită My clipboard (Clipboardul meu) care conține acțiunea noastră Update item (Actualizare element) pe care tocmai am copiat-o în etapa anterioară. Putem face clic pe Update item – Pending Approval pentru a adăuga o copie a acestei acțiuni în această locație din fluxul nostru.
3-myclipboard.png
Câteva actualizări ale acestei acțiuni care sunt necesare. Dar, în această situație, nu trebuie să modificăm Adresa site-ului, Numele listei,** Id** sau Titlul. Trebuie doar să schimbăm starea cheltuielilor noastre.
4-approved.png
În cele din urmă, folosim aceeași abordare pentru a actualiza procesul nostru de respingere prin accesarea clipboard-ului nostru și schimbarea stării cheltuielilor noastre pentru a fi Respins.
Nota: Cache-ul My clipboard este șters de fiecare dată când vă deconectați de la Flow.

Concluzie

În această postare, am descoperit funcția Copy to my clipboard (Copiere în clipboardul meu) care permite utilizatorilor să reutilizeze acțiunile existente în loc să fie nevoiți să le recreeze tot timpul. Aceasta este o modalitate excelentă de a crește productivitatea prin evitarea introducerii de valori redundante în acțiuni.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.