#ServerlessTips – Power Automate
Szerző: Kent Weare Integration MVP

A Microsoft Flow-ban előfordulhat, hogy olyan helyzetbe kerülünk, amikor hasonló műveleteket kell végrehajtanunk, többször is. Az egyik ilyen forgatókönyv egy SharePoint-lista frissítése, ahogy egy folyamat az üzleti folyamat különböző szakaszain keresztül halad.

Tegyünk fel például egy olyan forgatókönyvet, amelyben egy felhasználó létrehoz egy listaelemet a SharePointban, és a rekord létrehozásának eredményeképpen szeretnénk elindítani egy jóváhagyást. Ahogy haladunk a jóváhagyási folyamaton keresztül, frissítenünk kell egy állapotmezőt a SharePoint listában. Ehhez több frissítést kell létrehoznunk a SharePoint-csatlakozó részét képező Elem frissítése művelet használatával. A kezdeti frissítésünk a Folyamatban lévő jóváhagyás (Pending Approval) költségállapot értéket fogja tartalmazni. Amint megkaptuk a jóváhagyást vagy az elutasítást, a SharePoint-listát is frissítenünk kell. Mehetünk előre, és több Frissítés elem műveletet is hozzáadhatunk a folyamatunkhoz, de ez fárasztó, mivel minden alkalommal meg kell adnunk a webhely címét, a lista nevét, azonosítóját, címét és a költségállapotot.
1-process.png

Az ilyen műveletek kézi hozzáadása helyett használhatjuk az új Másolás a vágólapra utasítást, ha a … Másolás a vágólapra menüpontra kattintunk a kezdeti Frissítés elem műveletünkből.
2-copy.png
Ezt a műveletet aztán “beilleszthetjük” egy új művelettel a jóváhagyási szakaszunk alatt. Megjelenik egy új fül, a Saját vágólapom, amely tartalmazza az előző szakaszban az imént másolt Frissítés elem akciónkat. Az Update item – Pending Approval (Elem frissítése – jóváhagyásra vár) gombra kattintva hozzáadhatjuk ennek a műveletnek a másolatát ezen a helyen az áramlásunkban.
3-myclipboard.png
Ezzel a művelettel kapcsolatban néhány frissítésre van szükség. De ebben a helyzetben nem kell megváltoztatnunk az Oldalcím, a Lista neve,** Id** vagy a Címet. Csak a Költségállapotunkat kell megváltoztatnunk.
4-approved.png
Végül ugyanezt a megközelítést használjuk az Elutasított folyamatunk frissítéséhez, hozzáférve a vágólapunkhoz és megváltoztatva a Költségállapotunkat Elutasítottra.
Megjegyzés: A Saját vágólap cache minden egyes alkalommal törlődik, amikor kijelentkezünk a Flow-ból.

Következtetés

Ebben a bejegyzésben felfedeztük a Másolás a vágólapomra funkciót, amely lehetővé teszi a felhasználók számára a meglévő műveletek újrafelhasználását ahelyett, hogy mindig újra létre kellene hozniuk azokat. Ez egy nagyszerű módja a termelékenység növelésének azáltal, hogy elkerülhető a felesleges értékek bevitele a műveletekbe.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.