Muutujate ja % notatsiooni kasutamine

Muutujaid kasutatakse voogudes andmete salvestamiseks edasiseks töötlemiseks. Iga muutuja nimi peab olema ümbritsetud protsendimärkidega (%). Protsendimärki kasutatakse muutujate tähistamiseks erimärgina. Hinnata tuleks kõiki protsentuaalsete märkide vahelisi väljendusi.

Kuvatõmmis protsendi tähistusest toimingu Muuda teksti suurtähte väljal.

Mõnikord tuleks protsendimärki kasutada arvutuse asemel lihtsa märgina. Sellistel juhtudel tuleks sellest loobuda, kasutades teist protsendimärki (%).

Power Automate Võimaldab luua keerulisi avaldisi, mis sisaldavad püsikodeeritud väärtusi, muutujate nimesid, aritmeetilisi ja loogilisi toiminguid, võrdlusi ja sulgusid.

Kuvatõmmis keerukast avaldisest toimingu Muutuja seadmine väljal.

Püsikodeeritud väärtused

Püsikodeeritud tekstiväärtuse lisamiseks muutujasse kasutage jutumärke. Iga jutumärkide vahelist väärtust käsitletakse tekstiväärtusena, mitte muutuja nimena.

Kuvatõmmis püsikodeeritud väärtustest toimingu Muutuja määramise väljal.

Tühjade väärtuste kasutamine

Muutujad võivad saada tühiväärtusi (tühjendusi). Iga muutujat, nii dünaamilist kui ka mitte, sealhulgas pesastatud atribuute, saab täita tühja väärtusega . Et kontrollida, kas muutujal on tühi väärtus, kasutage vastavate tingimustoimingute konfigureerimisel suvandeid On tühi või Pole tühi . ...

Märkus.

Mõnele toimingu parameetrile saab määrata tühja väärtuse, kui sisendargument on nullitatav. Kui parameeter ei saa tühja väärtust, ilmneb tõrge.

Muutujate nimed

Muutujaid saab kasutada, lisades nende nime avaldisele ilma täiendava tähiseta.

Kuvatõmmis mitmest muutujast toimingu Muutuja seadmine väljal.

Põhiline aritmeetika

Matemaatiliste tehtete tegemiseks kasutage kõiki olulisi aritmeetilisi tehtemärke, nagu liitmine (+), lahutamine (-), korrutamine (*) ja jagamine (/).

Aritmeetilisi tehteid kasutatakse valdavalt arvväärtuste ja muutujatega. Stringide ühendamiseks saate siiski kasutada ka lisamistehtemärki. Arvude ja tekstistringide lisamine samasse avaldisesse teisendab arvud tekstiks ja ühendab need teiste tekstistringidega.

Avaldis Tulemus Tulemi muutuja tüüp
%5 * 3% 15 Number
%4 / Var% 4 jagatud muutuja "Var" väärtusega Number
%’see on ’ + ’tekst’% See on tekst Tekstsõnum
%’See on number ’ + 5% See on number 5 Tekstsõnum

Võrdlusi

Lisaks aritmeetilistele tehtemärkidele tehke võrdlusi järgmiste tehtemärkide abil

Operaator Kirjeldus
=, <> Võrdne/mitte võrdne
<, <= Vähem/väiksem või võrdne
>, >= Suurem/suurem või võrdne

Pidage meeles, et võrdluste hindamine annab väärtuseks kas Tõene või Väär . Loomulikult saab võrrelda ainult sama tüüpi väärtusi.

Loogika tehtemärgid

Loogilisi tehtemärke saab kasutada ka mitme tingimuse samaaegseks kontrollimiseks, mis võimaldab teil rakendada keerukamat loogikat ühes avaldises. Toetatud operaatorid on: AND, OR ja NOT.

Avaldis Tulemus
%Indeks = 1 VÕI Indeks = 2% Tõene, kui muutuja Index väärtus on 1 VÕI 2, vastasel juhul False.
%Index = 4 AND Text = "Four"% Tõene, kui muutuja Index väärtus on 4 JA muutuja Text väärtus on Neli, vastasel juhul False.
%NOT(4 <> 4)% Pöörab sulgudes oleva loogikaväärtuse ümber. Nendes näidetes tagastab see väärtuse True.

Lisaks saate stringi või muutuja väärtuse kontrollimiseks kasutada järgmisi loogikaavaldisi.

Avaldis Argumendid Kirjeldus
%AlustabKoos(arg1;arg2;arg3)% arg1: arg2-st
otsitav tekst: arg3-st
otsitavtekst: juhtumi ignoreerimine (tõene / väär)
Tõene, kui esitatud string algab määratud väärtusega, vastasel juhul False.
%NotStartsWith(arg1;arg2;arg3)% arg1: arg2-st
otsitav tekst: arg3-st
otsitavtekst: juhtumi ignoreerimine (tõene / väär)
Tõene, kui esitatud string ei alga määratud väärtusega, vastasel juhul False.
%LõpebKoos(arg1;arg2;arg3)% arg1: arg2-st
otsitav tekst: arg3-st
otsitavtekst: juhtumi ignoreerimine (tõene / väär)
Tõene, kui esitatud string lõpeb määratud väärtusega, vastasel juhul False.
%NotEndsWith(arg1;arg2;arg3)% arg1: arg2-st
otsitav tekst: arg3-st
otsitavtekst: juhtumi ignoreerimine (tõene / väär)
Tõene, kui esitatud string ei lõpe määratud väärtusega, vastasel juhul väär.
%Sisaldab(arg1,arg2,arg3)% arg1: arg2-st
otsitav tekst: arg3-st
otsitavtekst: juhtumi ignoreerimine (tõene / väär)
Tõene, kui esitatud string sisaldab määratud väärtust, vastasel juhul False.
%NotContains(arg1;arg2;arg3)% arg1: arg2-st
otsitav tekst: arg3-st
otsitavtekst: juhtumi ignoreerimine (tõene / väär)
Tõene, kui esitatud string ei sisalda määratud väärtust, vastasel juhul False.
%OnEmpty(arg1)% arg1: kontrollitav tekst Tõene, kui esitatud string ei sisalda ühtegi märki, vastasel juhul väär.
%IsNotEmpty(arg1)% arg1: kontrollitav tekst Tõene, kui pakutav string sisaldab ühte või mitut märki, vastasel juhul False.

Sulud

Tehtemärkide prioriteedi muutmiseks kasutage sulgusid. Sulgusid käsitletakse samamoodi nagu algebras ja programmeerimiskeeltes.

Kuvatõmmis sulgudega avaldisest toimingu Muutuja määramine väljal.