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.
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.
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.
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.
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.
Tagasiside
https://aka.ms/ContentUserFeedback.
Varsti tulekul: 2024. aasta jooksul tühistame GitHubi probleemide funktsiooni sisutagasiside mehhanismina ja asendame selle uue tagasisidesüsteemiga. Lisateabe saamiseks vtEsita ja vaata tagasisidet