Jagamisviis:


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 protsendimärkide vahelisi avaldisi.

Kuvatõmmis protsendimärkest toimingu Muuda teksti täheregistri väljal.

Mõnikord tuleks protsendimärki kasutada lihtsa märgina, selle asemel, et tähistada arvutust. Sellistel juhtudel tuleks sellest pääseda, kasutades teist protsendimärki (%%).

Power Automate võimaldab teil luua keerukaid avaldisi, mis sisaldavad püsikodeeritud väärtusi, muutujate nimesid, aritmeetilisi ja loogilisi operatsioone, võrdlusi ja sulgusid.

Kuvatõmmis keerukast avaldisest muutuja toimingu väljal Määra.

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 väljal Sea muutuja toiming.

Tühjade väärtuste kasutamine

Muutujad võivad saada nullväärtusi (tühje). Mis tahes muutuja, dünaamiline või mitte, sh pesastatud atribuudid, saab täita tühja väärtusega . Kontrollimaks, kas muutujal on tühi väärtus, kasutage vastavate tingimustoimingute konfigureerimisel suvandeid On tühi või Ei ole tühi.

Märkus.

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

Muutujate nimed

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

Kuvatõmmis mitmest muutujast muutuja toimingu väljal Määra.

Põhiline aritmeetika

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

Aritmeetilisi operatsioone kasutatakse peamiselt arvväärtuste ja muutujatega. Siiski saate stringide ühendamiseks kasutada ka lisamisoperaatorit. Arvude ja tekstistringide lisamine samasse avaldisse teisendab arvud tekstiks ja ühendab need teiste tekstistringidega.

Avaldis Tulemus Tulemimuutuja 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 arv " + 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äiksem/väiksem või võrdne
>, >= Suurem/suurem või võrdne

Pidage meeles, et võrdluste hindamisel saadakse väärtuseks 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 üheaegseks kontrollimiseks, mis võimaldab teil rakendada keerulisemat loogikat ühes avaldises. Toetatud tehtemärgid on: AND, OR ja NOT.

Avaldis Tulemus
%indeks = 1 OR indeks = 2% Tõene, kui indeksmuutuja väärtus on 1 VÕI 2, vastasel juhul väär.
%indeks = 4 JA tekst = "neli"% Tõene, kui indeksmuutuja väärtus on 4 JA tekstmuutuja väärtus on Neli, vastasel juhul väär.
%NOT(4 <> 4)% Muudab sulgudes oleva loogikaväärtuse vastupidiseks. Selles näites tagastab see väärtuse True.

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

Avaldis Argumendid Kirjeldus
%AlustabWith(arg1,arg2;arg3)% arg1: tekst arg2
otsimiseks: tekst arg3
otsimiseks: ignoreeri juhtumit (tõene / väär)
Tõene, kui esitatud string algab määratud väärtusega, vastasel juhul väär.
%NotStartsWith(arg1,arg2;arg3)% arg1: tekst arg2
otsimiseks: tekst arg3
otsimiseks: ignoreeri juhtumit (tõene / väär)
Tõene, kui esitatud string ei alga määratud väärtusega (Väär).
%EndsWith(arg1;arg2;arg3)% arg1: tekst arg2
otsimiseks: tekst arg3
otsimiseks: ignoreeri juhtumit (tõene / väär)
Tõene, kui esitatud string lõpeb määratud väärtusega, vastasel juhul väär.
%NotEndsWith(arg1,arg2;arg3)% arg1: tekst arg2
otsimiseks: tekst arg3
otsimiseks: ignoreeri juhtumit (tõene / väär)
Tõene, kui esitatud string ei lõpe määratud väärtusega (Väär).
%Sisaldab(arg1;arg2;arg3)% arg1: tekst arg2
otsimiseks: tekst arg3
otsimiseks: ignoreeri juhtumit (tõene / väär)
Tõene, kui esitatud string sisaldab määratud väärtust, vastasel juhul väär.
%NotContains(arg1;arg2;arg3)% arg1: tekst arg2
otsimiseks: tekst arg3
otsimiseks: ignoreeri juhtumit (tõene / väär)
Tõene, kui esitatud string ei sisalda määratud väärtust (muidu väär).
%IsEmpty(arg1)% arg1: kontrollitav tekst Tõene, kui esitatud string ei sisalda ühtegi märki (muidu väär).
%IsNotEmpty(arg1)% arg1: kontrollitav tekst Tõene, kui esitatud string sisaldab ühte või mitut märki (muidu väär).

Sulud

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

Kuvatõmmis sulgudega avaldisest väljal Sea muutuja toiming.