A Power Automate logikai függvényei: áttekintés

Ebben az oktatóanyagban megvizsgálunk néhány Power Automate logikai függvényt , amelyeket a munkafolyamatainkban használhatunk. Ezen funkciók használatakor nem lesz szükségünk a Condition csatlakozóra.

A Power Automate logikai függvényei összehasonlítják azokat az értékeket és kifejezéseket, amelyek igaz vagy hamis értéket adnak vissza a folyamatainkban.

A logikai függvények használatát is jobban megismerhetjük, ha először megnézzük a dokumentációját. Az ellenőrzéshez lépjen ide: . Kattintson a Referencia lehetőségre. Ezután kattintson a Munkafolyamat-definíciós nyelv séma témakörre. Végül válassza ki a Funkciók referencia altémáját. Ekkor megjelenik az összes elérhető logikai összehasonlító funkció és a hozzájuk tartozó feladatok.

A Power Automate logikai függvényei: áttekintés

Tartalomjegyzék

Az IF funkció megértése a Power Automate-ban

Először az if függvényt tárgyaljuk . Ez a leggyakoribb a Power Automate logikai függvényei között, mert hasonló az MS Excel vagy a kódolás if függvényéhez. Ez a függvény ellenőrzi, hogy egy kifejezés igaz vagy hamis , és az eredmény alapján egy megadott értéket ad vissza.  

A Power Automate logikai függvényei: áttekintés

A dokumentációban rákattintva láthatjuk a funkció paramétereit és egyéb, a használattal kapcsolatos információkat.

A Power Automate logikai függvényei: áttekintés

Az If utasítás első argumentuma egy kifejezés . A második azt határozza meg, hogy mit akarunk a függvénytől visszaadni, ha a kifejezés igaz és mikor hamis.

A Power Automate logikai függvényei: áttekintés

Az If függvény használata munkafolyamatban

Ehhez az általam korábban létrehozott, manuálisan indított mintafolyamatot fogjuk használni.

A Power Automate logikai függvényei: áttekintés

Ebben a folyamatban a Feltétel úgy van beállítva, hogy ellenőrizze, hogy a 4. bemenet valamelyik szava tartalmazza-e a „probléma” szót . Ha a felhasználó bemenete megfelel a feltételnek, a kifejezés igaz lesz. Ezért az áramlás az Ha igen útvonalra fog menni. Ellenkező esetben a Ha nincs útvonalra kerül .

A Power Automate logikai függvényei: áttekintés

Az If utasítás használatával lecserélhetjük a folyamatunkban a Feltétel vezérlőt. Ehhez húzzuk át a 2. üzenet közzététele műveletet.

A Power Automate logikai függvényei: áttekintés

Ezután helyezze az Üzenet közzététele művelet és a Feltétel blokk közé.

A Power Automate logikai függvényei: áttekintés

Kattintson az Üzenet szövege mezőre az elérhető opciók megjelenítéséhez.

A Power Automate logikai függvényei: áttekintés

Kattintson a Kifejezés elemre . Ezután kattintson az if függvényre a Logikai függvények alatt .

A Power Automate logikai függvényei: áttekintés

Ismét azt szeretnénk tesztelni, hogy a 4. bemenet tartalmazza-e a „probléma” szót . Ehhez először felosztjuk a 4. bemenetet egy tömbre úgy, hogy a Karakterlánc-függvények alatti felosztási függvényre kattintunk .

A Power Automate logikai függvényei: áttekintés

Kattintson a Dinamikus tartalom elemre , majd a Bemenet 4 elemre . Ezután látni fogjuk, hogy a tartalom hozzáadásra került-e a nyilatkozatunkhoz.

A Power Automate logikai függvényei: áttekintés

Adjunk hozzá egy vesszőt ( , ), majd egy szóközt az idézőjelek közé ( '' ). A szóköz a tömbelemek tartalmi elválasztójaként fog szolgálni.

A Power Automate logikai függvényei: áttekintés

Most az állítást kifejezéssé változtatjuk. Ehhez tegyük a kurzort a split szó elé . Ezután kattintson a tartalmazza függvényre a Kifejezés fül alatt .

A Power Automate logikai függvényei: áttekintés

Távolítsa el a felesleges záró zárójelet a szó felosztása előtt.

A Power Automate logikai függvényei: áttekintés

Adjunk hozzá egy vesszőt ( , ), egy szóközt , és írjuk be a „ probléma ” szót idézőjelek közé ( ' ). Ezután adjon hozzá egy záró zárójelet ( ) , egy másik vesszőt ( , ), majd egy szóközt .

A Power Automate logikai függvényei: áttekintés

Tehát, ha van egy elem, amely tartalmazza a „ probléma ” szót, akkor az true értékkel tér vissza . Ha nem, akkor hamis értéket ad vissza . Ha igazat ad vissza , akkor azt szeretnénk, ha az üzenet a következő lenne: „ A 4. bemenet tartalmazza a szóproblémát ”. Ehhez írjuk be a „ 4. bemenet tartalmazza a szófeladatot ” szöveget az utasítás végére.

A Power Automate logikai függvényei: áttekintés

Ha false értéket ad vissza , akkor azt szeretnénk, hogy az üzenet csak pont legyen ( . ). Ehhez tegyünk egy vesszőt ( , ) közvetlenül a „ probléma ” szó záró idézőjele után . Adjon hozzá egy szóközt , majd írja be a pontot ( . ) idézőjelek közé ( ' ).

A Power Automate logikai függvényei: áttekintés

Ezt követően kattintson az OK gombra .

A Power Automate logikai függvényei: áttekintés

Most már törölhetjük az Üzenet szövege mező kezdeti értékét.

A Power Automate logikai függvényei: áttekintés

Töröljük a Feltétel blokkot is.

A Power Automate logikai függvényei: áttekintés

Ezután kattintson az OK gombra .

A Power Automate logikai függvényei: áttekintés

Végül kattintson a Mentés gombra .

A Power Automate logikai függvényei: áttekintés

Az áramlás tesztelése

Most teszteljük az áramlást, és nézzük meg, hogyan működik.

A Power Automate logikai függvényei: áttekintés

Futtassuk ezt az előző futtatás során használt adatokkal. Ezután kattintson a Teszt gombra .

A Power Automate logikai függvényei: áttekintés

Ezt követően meglátjuk a sikeres flow-futásunk eredményét.

A Power Automate logikai függvényei: áttekintés

A Slack. általános csatornájának ellenőrzésekor látni fogjuk, hogy a „ 4. bemenet tartalmazza a szóproblémát ” üzenet sikeresen megjelent.

A Power Automate logikai függvényei: áttekintés

Ezért sikeresen lecseréltük a Feltétel vezérlőt egy If utasításra, amely mindkettő pontosan ugyanúgy működik.

A Power Automate logikai függvényei: áttekintés

Egyéb Power Automate logikai függvények

Három másik logikai összehasonlító függvényt is át fogunk nézni, amelyeket szintén gyakran használnak – az és , egyenlő , és vagy függvények .

A Power Automate logikai függvényei: áttekintés

1. Power Automate logikai függvények: egyenlő

Ellenőrizzük az egyenlő függvényt

A Power Automate logikai függvényei: áttekintés

Ez a funkció meglehetősen egyszerű, és már használtuk ezt a korábbi oktatóanyagokban. Két objektumot értékel ki, amelyek lehetnek karakterláncok , egész számok , gyűjtemények , tömbök vagy mások. Ha a két objektum értéke megegyezik, akkor true értéket ad vissza ; és ha nem, akkor hamis értéket ad vissza . Példa is található a dokumentációban.

A Power Automate logikai függvényei: áttekintés

2. Power Automate logikai függvények: És

Következő az és funkció.

A Power Automate logikai függvényei: áttekintés

Ez a függvény könnyen használható, ha több kifejezést kell kiértékelnünk. Csak több kifejezést adunk meg, és azok igazat adnak vissza , ha minden kifejezés igaz .

A Power Automate logikai függvényei: áttekintés

Például menjünk és szerkesszük a folyamatunkat.

A Power Automate logikai függvényei: áttekintés

Kattintson az Új lépés gombra .

A Power Automate logikai függvényei: áttekintés

Kattintson a Vezérlő csatlakozóra.

A Power Automate logikai függvényei: áttekintés

Ezután kattintson a Feltétel elemre .

A Power Automate logikai függvényei: áttekintés

A feltételt „ A 4. bemenet egyenlő a problémával ” értékre állítjuk . 

A Power Automate logikai függvényei: áttekintés

Ezután kattintson a Hozzáadás , majd a Sor hozzáadása gombra .

A Power Automate logikai függvényei: áttekintés

A további sorban a feltételt „ A 4. bevitel egyenlő a kiadással ” értékre állítjuk .

A Power Automate logikai függvényei: áttekintés

Bármit is adunk meg itt, nem fog működni, mert a 4. bemeneti változót (dinamikus tartalom) kell használnunk ahelyett, hogy a 4. bemenetet írnánk be karakterláncként. De ez csak azért van, hogy megmutassa, hogyan néz ki, ami hasonló az és függvény használatához egy kifejezésben .

Ebben a példában az áramlás azt fogja ellenőrizni, hogy a 4. bemenet egyenlő-e a „ probléma ”-val, és hogy egyben egyenlő-e a „ probléma ”-val. Ezért, ha mindkét kifejezés igaz értéket ad vissza, akkor az Ha igen útvonalon megy tovább .

A Power Automate logikai függvényei: áttekintés

3. Power Automate logikai függvények: Or

Utolsóként a vagy függvényt nézzük meg.

A Power Automate logikai függvényei: áttekintés

A vagy függvény nagyon hasonló az és függvényhez. A nagy különbség az, hogy ahhoz, hogy ez a függvény igazat adjon vissza , csak az egyik kifejezésnek kell igaznak lennie .

A Power Automate logikai függvényei: áttekintés

Például térjünk vissza a folyamatunkhoz. Ezután kattintson az És gombra, és válassza a Vagy lehetőséget.

A Power Automate logikai függvényei: áttekintés

Ezt már használtam az egyik korábbi folyamatomban. Ellenőrizzük ezt a felül lévő vissza nyílra kattintva.

A Power Automate logikai függvényei: áttekintés

Ezután kattintson az OK gombra .

A Power Automate logikai függvényei: áttekintés

Ezután kattintson a Saját folyamok elemre, majd a listából a ScratchFlow – Twitter elemre .

A Power Automate logikai függvényei: áttekintés

Kattintson a Szerkesztés gombra .

A Power Automate logikai függvényei: áttekintés

Kattintson a Feltétel blokkra.

A Power Automate logikai függvényei: áttekintés

Ezután látni fogjuk, hogy a vagy függvényt használták az előző folyamatban. Ebben a példában azt értékeli, hogy a tweet tartalmazza-e a „ probléma ” vagy a „ probléma ” szót. Ha a két feltétel egyike igaz, akkor a műveletet az Ha igen útvonalon belül hajtja végre, amely Trello-kártyát hoz létre. Ha mindkettő hamis, akkor azt a műveletet hajtja végre, amelyet az Ha nincs útvonalhoz beállítottunk .

A Power Automate logikai függvényei: áttekintés




Következtetés

A logikai összehasonlító függvények nagyon hasonlóak a Microsoft Condition csatlakozójához . Mindazonáltal továbbra is javaslom a Feltétel- összekötő használatát a logikai összehasonlító függvényekkel szemben , mert sokkal könnyebben használható folyamatábrákban.

Ha a logikai függvényeket szeretné használni, az teljesen rendben van, különösen, ha kódolási háttérrel rendelkezik. Ezenkívül a legtöbb logikai összehasonlító funkció kódok helyett a Condition Control csatlakozókkal replikálható .

De természetesen továbbra is teljesen Önön múlik, hogyan konfigurálja és futtatja a folyamatot. Ne feledje, hogy ha az a cél, hogy képesített Power Automate-adminisztrátor legyen , akkor ezeket a funkciókat is ismernie kell.

Minden jót,

Henrik


Verzióelőzmények a SharePoint-listákban

Verzióelőzmények a SharePoint-listákban

Fedezze fel, hogy a SharePoint verzióelőzményei hogyan segíthetnek áttekinteni egy bizonyos adatok alakulását, és hány módosításon mentek keresztül.

Színes hexadecimális kódválasztó a LuckyTemplates jelentésekhez

Színes hexadecimális kódválasztó a LuckyTemplates jelentésekhez

Itt található egy eszköz jelentések és látványelemek készítéséhez, egy színhexadecimális kódválasztó, amellyel könnyedén lekérheti LuckyTemplates jelentései színeit.

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

Könnyedén megjeleníthet egy dátumtartományt szeletelőként a jelentésben időszaki táblázat segítségével. Használjon M-kódot a dinamikus dátumszeletelő létrehozásához a LuckyTemplates alkalmazásban.

Arány- és gyakorisági táblázatok Excelben

Arány- és gyakorisági táblázatok Excelben

Az Excel gyakorisági táblázataiban, valamint az aránytáblázatokban készültek. Nos, nézze meg, mik ezek, és mikor kell használni őket.

A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

Ismerje meg, hogyan töltheti le és telepítheti a DAX Studio és a Tabular Editor 3 alkalmazást, és hogyan konfigurálhatja őket a LuckyTemplates és az Excel programban való használatra.

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

Ez a blog tartalmazza a Shape Map vizualizációt a LuckyTemplates térbeli elemzéséhez. Megmutatom, hogyan használhatja hatékonyan ezt a vizualizációt annak funkcióival és elemeivel.

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

Ebben az oktatóanyagban egy egyedülálló ötletet mutatok be a pénzügyi jelentésekkel kapcsolatban, amely az eredmények hozzárendelését jelenti a LuckyTemplates-en belüli táblázatsablonok előre meghatározásához.

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

Hozzon létre DAX-mértékeket a LuckyTemplates alkalmazásban meglévő mértékek vagy képletek használatával. Ezt nevezem mértékelágazási technikának.

A legerősebb funkcióhívás a LuckyTemplatesben

A legerősebb funkcióhívás a LuckyTemplatesben

Ebben a blogban fedezze fel a LuckyTemplates adatkészletet, a leghatékonyabb függvényhívást, amely M- és DAX-függvények ezreit juttatja a keze ügyébe.

Adatmodellezési technikák a DAX-mérések megszervezéséhez

Adatmodellezési technikák a DAX-mérések megszervezéséhez

A mai oktatóanyagban megosztok néhány adatmodellezési technikát a DAX-mérések jobb rendszerezéséhez a hatékonyabb munkafolyamat érdekében.