Muuttujien ja %-merkintöjen käyttäminen

Muuttujia käytetään työnkulkujen sisällä tietojen lisäämiseen. Jokaisen muuttujan nimen on oltava prosenttimerkkien (%) sisällä. Prosenttimerkkiä käytetään erikoismerkkinä muuttujia varten. Prosenttimerkkien välinen lauseke on arvioitava.

Näyttökuva prosenttiluvusta Muuta tekstipyyntö -toiminnon kentässä.

Prosenttimerkkiä on toisinaan käytettävä yksinkertaisena merkkinä laskutoimituksen sijaan. Tällöin se tulisi lisätä käyttämällä toista prosenttiosuutta (%%).

Power Automatessa voit luoda monitasoisia lausekkeita, jotka sisältävät kovakoodattuja arvoja, muuttujien nimiä, aritmetiikkaa ja loogisia toimintoja, vertailuja ja sulkeita.

Näyttökuva monimutkaisesta lausekkeesta Määritä muuttuja -kentässä.

Kovakoodatut arvot

Jos haluat lisätä koodatun tekstiarvon muuttujaan, käytä tarjouksia. Jokainen tarjousmerkkien välinen arvo käsitellään tekstiarvona eikä muuttujan nimenä.

Näyttökuva Aseta muuttujan toiminnon kenttä koodatuista arvoista.

Muuttujan nimet

Muuttujia voi käyttää lisäämällä niiden nimen lausekkeen nimeen ilman lisäilmoitusta.

Näyttökuva useista muuttujista Aseta muuttujan toiminto -kentässä.

Perusaritmeettinen

Jos haluat tehdä laskutoimituksia, käytä kaikkia olennaisia aritmeettisia operaattoreita, kuten lisäystä (+), vähennyslaskua (-), kertolaskua (*) ja divisioonaa (/).

Aritmeettisia toimintoja käytetään täydellisesti numeeristen arvojen ja muuttujien kanssa. Voit kuitenkin myös ketjuttaa merkkijonoja lisäysoperaattorin avulla. Kun samaan lausekkeeen lisätään lukuja ja tekstimerkkijonoja, luvut muunnetaan tekstiksi ja ne voidaan yhteen muiden tekstimerkkijonojen kanssa.

Expression Tulos
%5 * 3% 15 (numero)
%4 / Var% 4 jaettuna Var-nimisen muuttujan arvolla
%'this is ' + 'text'% tämä on tekstiä (teksti)
%'Tämä on numero ' + 5% Tämä on numero 5 (teksti)

Vertailut

Tee aritmeettisten operaattorien lisäksi vertailuja käyttämällä seuraavia operaattoreita:

Operaattori Kuvaus
=, != On yhtä kuin/Ei ole yhtä kuin
<, <= Pienempi/suurempi tai yhtä suuri kuin
>, >= Suurempi/suurempi tai yhtä suuri kuin

Muista, että arvioitujen vertailujen arvoksi saadaan arvoksi Tosi tai Epätosi. Vertailuja voi tietenkin tehdä vain samantyyppisten arvojen välillä.

Loogiset operaattorit

Loogisten operaattorien avulla voidaan myös tarkistaa useita ehtoja samanaikaisesti, jolloin yhdessä lausekkeessa voi käyttää monitasoista logiikkaa. Tuetut operaattorit ovat AND ja OR.

Expression Tulos
%Index = 1 OR Index = 2% Tosi, jos indeksi-muuttujan arvo on 1 OR 2, muuten epätosi
%Index = 4 AND Text = "Four"% Tosi, jos indeksi-muuttujan arvo on 4 AND teksti-muuttujan arvo on neljä, muuten epätosi

Sulkeet

Jos haluat muuttaa operaattorin prioriteettia, käytä sulkeita. Sulkeita käsitellään samalla tavalla algebra- ja ohjelmointikielillä.

Näyttökuva lausekkeesta suluissa Määritä muuttuja -kentässä.