Power Automaten loogiset funktiot: Yleiskatsaus

Tässä opetusohjelmassa tarkastelemme joitain Power Automaten loogisia toimintoja , joita voimme käyttää työnkuluissamme. Emme tarvitse Condition- liitintä, kun käytämme näitä toimintoja.

Power Automaten loogiset funktiot vertaavat arvoja ja lausekkeita, jotka joko palauttavat tosi tai epätosi viroissamme.

Voimme myös tutustua loogisten funktioiden käyttöön tarkemmin katsomalla ensin sen dokumentaatiota. Tarkistaaksesi, siirry osoitteeseen . Napsauta Reference- vaihtoehtoa. Napsauta sitten Workflow Definition Language -skeeman aihetta. Valitse lopuksi Funktioiden viite -aliaihe. Se näyttää sitten kaikki käytettävissä olevat loogiset vertailufunktiot ja jokainen niitä vastaava tehtävä.

Power Automaten loogiset funktiot: Yleiskatsaus

Sisällysluettelo

IF-toiminnon ymmärtäminen Power Automatessa

Ensin keskustellaan if- funktiosta. Tämä on yleisin Power Automaten loogisista funktioista, koska se on samanlainen kuin MS Excelin tai koodauksen if- funktio. Toiminnossa , tämä funktio tarkistaa, onko lauseke tosi vai epätosi , ja tuloksen perusteella se palauttaa määritetyn arvon.  

Power Automaten loogiset funktiot: Yleiskatsaus

Klikkaamalla sitä dokumentaatiossa, näemme toiminnon parametrit ja muut käyttöön liittyvät tiedot.

Power Automaten loogiset funktiot: Yleiskatsaus

If- lauseen ensimmäinen argumentti on lauseke . Toinen määrittää, mitä haluamme funktion palauttavan, kun lauseke on tosi ja kun se on epätosi.

Power Automaten loogiset funktiot: Yleiskatsaus

If-funktion käyttäminen työnkulussa

Käytämme tätä varten manuaalisesti laukaistavaa näytevirtaa, jonka olen aiemmin luonut.

Power Automaten loogiset funktiot: Yleiskatsaus

Tämän kulun ehto on asetettu tarkistamaan, sisältääkö jokin syötteen 4 sanoista sanan "ongelma" . Jos käyttäjän syöte täyttää ehdon, lausekkeesta tulee tosi. Näin ollen virtaus siirtyy Jos kyllä ​​-polulle. Muussa tapauksessa se siirtyy Jos ei -polulle.

Power Automaten loogiset funktiot: Yleiskatsaus

Käyttämällä If -lausetta voimme korvata Ehto- ohjaimen kulussamme. Voit tehdä tämän vetämällä Lähetä viesti 2 -toimintoa.

Power Automaten loogiset funktiot: Yleiskatsaus

Aseta se sitten Lähetä viesti -toiminnon ja Ehto- lohkon väliin .

Power Automaten loogiset funktiot: Yleiskatsaus

Napsauta Viestin teksti -kenttää nähdäksesi käytettävissä olevat vaihtoehdot.

Power Automaten loogiset funktiot: Yleiskatsaus

Napsauta Expression . Napsauta sitten Loogiset funktiot -kohdassa if- funktiota .

Power Automaten loogiset funktiot: Yleiskatsaus

Haluaisimme jälleen testata, sisältääkö syöte 4 sanan "ongelma" . Tätä varten jaamme ensin syötteen 4 taulukoksi napsauttamalla jakamistoimintoa kohdassa Merkkijonofunktiot .

Power Automaten loogiset funktiot: Yleiskatsaus

Napsauta Dynaaminen sisältö ja napsauta sitten Syöte 4 . Sitten näemme, että sisältö on lisätty lausuntoomme.

Power Automaten loogiset funktiot: Yleiskatsaus

Lisätään pilkku ( , ) ja sen jälkeen välilyönti yksittäisten lainausmerkkien ( ' ' ) väliin. Tila toimii taulukon kohteiden sisällön erottimena.

Power Automaten loogiset funktiot: Yleiskatsaus

Muutamme nyt lausunnon lausekkeeksi. Tätä varten laitetaan kohdistin sanan split eteen . Napsauta sitten Lauseke- välilehden sisältä- funktiota .

Power Automaten loogiset funktiot: Yleiskatsaus

Poista ylimääräinen sulkumerkki ennen sanan jakoa.

Power Automaten loogiset funktiot: Yleiskatsaus

Lisätään pilkku ( , ), välilyönti ja kirjoitetaan sana " ongelma " lainausmerkeissä ( ' ) . Lisää sitten sulkeva hakasulku ( ) , toinen pilkku ( , ) ja välilyönti sen jälkeen.

Power Automaten loogiset funktiot: Yleiskatsaus

Joten jos elementissä on sana " ongelma ", se palauttaa true . Jos ei, se palauttaa false . Jos se palauttaa tosi , toivomme viestin olevan " Syöte 4 sisältää sanaongelman ". Tätä varten kirjoitetaan lauseen loppuun teksti " Syöte 4 sisältää sanatehtävän ".

Power Automaten loogiset funktiot: Yleiskatsaus

Jos se palauttaa epätosi , haluamme viestin olevan vain piste ( . ). Tätä varten lisätään pilkku ( , ) heti sanan ” ongelma ” viimeisen lainausmerkin jälkeen . Lisää välilyönti ja kirjoita sitten piste ( . ) lainausmerkkien ( ' ) sisällä .

Power Automaten loogiset funktiot: Yleiskatsaus

Napsauta sen jälkeen OK .

Power Automaten loogiset funktiot: Yleiskatsaus

Voimme nyt poistaa Viestiteksti- kentän alkuarvon .

Power Automaten loogiset funktiot: Yleiskatsaus

Poistetaan myös Ehto- lohko.

Power Automaten loogiset funktiot: Yleiskatsaus

Napsauta sitten OK .

Power Automaten loogiset funktiot: Yleiskatsaus

Napsauta lopuksi Tallenna .

Power Automaten loogiset funktiot: Yleiskatsaus

Flow'n testaus

Testataan nyt virtausta ja katsotaan kuinka se toimii.

Power Automaten loogiset funktiot: Yleiskatsaus

Suoritetaan tämä käyttämällä samoja tietoja edellisen ajon aikana. Napsauta sitten Testaa .

Power Automaten loogiset funktiot: Yleiskatsaus

Sen jälkeen näemme onnistuneen flow-ajon tuloksen.

Power Automaten loogiset funktiot: Yleiskatsaus

Kun tarkistamme Slackin yleisen kanavan, näemme, että viesti " Syöte 4 sisältää sanaongelman " ilmestyi onnistuneesti.

Power Automaten loogiset funktiot: Yleiskatsaus

Siksi olemme onnistuneesti korvanneet Ehto- ohjauksen If -lauseella, jotka molemmat toimivat täsmälleen samalla tavalla.

Power Automaten loogiset funktiot: Yleiskatsaus

Muut Power Automaten loogiset toiminnot

Käymme läpi 3 muuta loogista vertailufunktiota , joita käytetään myös runsaasti – ja , on yhtä kuin ja tai funktiot .

Power Automaten loogiset funktiot: Yleiskatsaus

1. Power Automate Loogiset funktiot: Yhtä kuin

Tarkastellaan yhtäläisyysfunktiota _

Power Automaten loogiset funktiot: Yleiskatsaus

Tämä toiminto on melko yksinkertainen, ja olemme käyttäneet sitä jo aiemmissa opetusohjelmissa. Se arvioi kaksi objektia, jotka voivat olla joko merkkijonoja , kokonaislukuja , kokoelmia , taulukoita tai muita. Jos näiden kahden objektin arvot ovat yhtä suuret, se palauttaa arvon tosi ; ja jos ne eivät ole, se palauttaa epätosi . Asiakirjoissa on myös esimerkki.

Power Automaten loogiset funktiot: Yleiskatsaus

2. Power Automate Loogiset funktiot: Ja

Seuraava on ja- toiminto.

Power Automaten loogiset funktiot: Yleiskatsaus

Tätä funktiota voidaan käyttää helposti, jos meillä on useita arvioitavia lausekkeita. Lisäämme vain useita lausekkeita ja ne palauttavat tosi, jos jokainen lauseke on tosi .

Power Automaten loogiset funktiot: Yleiskatsaus

Mennään esimerkiksi muokkaamaan kulkuamme.

Power Automaten loogiset funktiot: Yleiskatsaus

Napsauta Uusi vaihe .

Power Automaten loogiset funktiot: Yleiskatsaus

Napsauta Control- liitintä.

Power Automaten loogiset funktiot: Yleiskatsaus

Napsauta sitten Tila .

Power Automaten loogiset funktiot: Yleiskatsaus

Asetamme ehdoksi " Syöte 4 on yhtä suuri kuin ongelma ". 

Power Automaten loogiset funktiot: Yleiskatsaus

Napsauta sen jälkeen Lisää ja napsauta sitten Lisää rivi .

Power Automaten loogiset funktiot: Yleiskatsaus

Lisärivillä asetetaan ehdoksi " Syöte 4 on yhtä suuri kuin kysymys ".

Power Automaten loogiset funktiot: Yleiskatsaus

Mitä tahansa syötämme tähän, se ei toimi, koska meidän on käytettävä Input 4 -muuttujaa (dynaaminen sisältö) sen sijaan, että kirjoittaisit vain syötteen 4 merkkijonoina. Mutta tämä on vain näyttääksesi miltä se näyttää, mikä on samanlaista kuin ja - funktion käyttäminen lausekkeessa .

Tässä esimerkissä virtaus tarkistaa, onko tulo 4 yhtä suuri kuin " ongelma " ja onko se myös yhtä suuri kuin " ongelma ". Näin ollen, jos molemmat lausekkeet palauttavat arvoksi true , se siirtyy Jos kyllä ​​-polulle.

Power Automaten loogiset funktiot: Yleiskatsaus

3. Power Automate loogiset funktiot: Or

Viimeinen, jota tarkastelemme, on tai- funktio.

Power Automaten loogiset funktiot: Yleiskatsaus

Tai - funktio on hyvin samanlainen kuin ja- funktio. Suuri ero on se, että tämä funktio palauttaa tosi , vain yhden lausekkeen on oltava tosi .

Power Automaten loogiset funktiot: Yleiskatsaus

Palataanpa esimerkiksi takaisin omaan virtaukseen. Napsauta sitten Ja- painiketta ja valitse Tai- vaihtoehto.

Power Automaten loogiset funktiot: Yleiskatsaus

Olen käyttänyt tätä jo yhdessä aikaisemmista virroistani. Tarkastetaan se napsauttamalla yläreunassa olevaa takaisin-nuolta .

Power Automaten loogiset funktiot: Yleiskatsaus

Napsauta sitten OK .

Power Automaten loogiset funktiot: Yleiskatsaus

Napsauta sen jälkeen Omat virtaukset ja napsauta luettelosta ScratchFlow – Twitter .

Power Automaten loogiset funktiot: Yleiskatsaus

Napsauta Muokkaa .

Power Automaten loogiset funktiot: Yleiskatsaus

Napsauta Ehto- lohkoa.

Power Automaten loogiset funktiot: Yleiskatsaus

Sitten näemme, että tai- funktiota käytettiin tässä edellisessä kulussa. Tässä esimerkissä se arvioi, sisältääkö twiitti sanan " ongelma " vai " ongelma ". Jos toinen näistä kahdesta ehdosta on totta, se suorittaa Trello-kortin luovan Jos kyllä ​​-polun toiminnon . Jos molemmat ovat vääriä, se suorittaa toiminnon, jonka määritimme Jos ei -polulle.

Power Automaten loogiset funktiot: Yleiskatsaus




Johtopäätös

Loogiset vertailutoiminnot ovat hyvin samanlaisia ​​kuin Microsoftin Condition- liitin . Suosittelen kuitenkin käyttämään Condition -liitintä loogisten vertailutoimintojen sijaan , koska sitä on paljon helpompi käyttää vuokaavioissa.

Jos haluat käyttää loogisia toimintoja, se on ihan ok, varsinkin jos sinulla on koodaustausta. Lisäksi useimmat Loogiset vertailutoiminnot voidaan replikoida käyttämällä Condition Control -liittimiä koodien sijaan.

Mutta tietysti, se on silti täysin sinun päätettävissäsi, kuinka määrität ja suoritat kulkusi. Muista vain, että jos tavoitteesi on tulla sertifioiduksi Power Automate -järjestelmänvalvojaksi , sinun tulee tietää myös nämä toiminnot.

Kaikki parhaat,

Henry


PowerApps-hakukenttä: lisääminen ja mukauttaminen

PowerApps-hakukenttä: lisääminen ja mukauttaminen

Opi luomaan PowerApps-hakukenttä tyhjästä ja muokkaamaan sitä vastaamaan sovelluksesi yleistä teemaa.

SELECTEDVALUE DAX Esimerkki - Sadonkorjuun viipalointilaitteen valinta

SELECTEDVALUE DAX Esimerkki - Sadonkorjuun viipalointilaitteen valinta

Kerää tai kaappaa suuren sisällä oleva arvo käyttääksesi sitä toisessa suuressa dynaamisiin laskelmiin käyttämällä LuckyTemplatesin SELECTEDVALUE DAX -arvoa.

Versiohistoria SharePoint-luetteloissa

Versiohistoria SharePoint-luetteloissa

Tutustu siihen, kuinka SharePointin versiohistoria voi auttaa sinua näkemään tiettyjen tietojen kehityksen ja kuinka monta muutosta se on käynyt läpi.

Värien heksadesimaalikoodien valitsin LuckyTemplates-raporteille

Värien heksadesimaalikoodien valitsin LuckyTemplates-raporteille

Tässä on työkalu raporttien ja visuaalien luomiseen, värien heksadesimaalikoodien valitsin, jonka avulla voit helposti saada värit LuckyTemplates-raporttiisi.

Dynaaminen päivämäärän slicer LuckyTemplatesissa käyttäen jaksotaulukkoa

Dynaaminen päivämäärän slicer LuckyTemplatesissa käyttäen jaksotaulukkoa

Voit helposti näyttää ajanjakson raportissasi viipaleina jaksotaulukon avulla. Käytä M-koodia luodaksesi dynaamisen päivämäärän osittimen LuckyTemplatesissa.

Suhde- ja taajuustaulukot Excelissä

Suhde- ja taajuustaulukot Excelissä

Aioin sukeltaa Excelin taajuustaulukoihin sekä suhteellisiin taulukoihin. Selvitä, mitä ne ovat ja milloin niitä käytetään.

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

Tämä blogi sisältää Shape Map -visualisoinnin tilaanalyysiä varten LuckyTemplatesissa. Näytän sinulle, kuinka voit käyttää tätä visualisointia tehokkaasti sen ominaisuuksien ja elementtien kanssa.

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.