Partekatu honen bidez:


Erabili aldagaiak eta % oharpena

Aldagaiak fluxuen barruan erabiltzen dira datuak gordetzeko, geroago prozesatzeko. Aldagai-izen guztiak ehuneko-ikurren artean egon behar dira (%). Ehuneko ikurra karaktere berezi gisa erabiltzen da aldagaiak adierazteko. Ehuneko ikurren arteko edozein adierazpen ebaluatu behar da.

Testua aldatzeko ekintzaren eremuko ehuneko notazioaren pantaila-argazkia.

Batzuetan, ehuneko ikurra karaktere soil gisa erabili behar da, kalkulu bat adierazi beharrean. Kasu horietan, beste ehuneko karaktere bat erabiliz ihes egin beharko litzateke (%%).

​Power Automate balio finkoak, aldagai-izenak, eragiketa aritmetiko eta logikoak, konparaketak eta parentesiak dituzten adierazpen konplexuak sortzeko aukera ematen dizu.

Aldagai multzoa ekintzaren eremu bateko adierazpen konplexu baten pantaila-argazkia.

Balio gogor kodetuak

Aldagai baten barruan kode gogorreko testu-balio bat sartzeko, erabili komatxoak. Komatxo karaktereen arteko balio guztiak testu-balio gisa tratatuko dira eta ez aldagai-izen gisa.

Aldagai ezarri ekintzaren eremuko balio gogor kodetuen pantaila-argazkia.

Balio hutsak erabiltzea

Aldagaiek balio nuluak (hutsak) jaso ditzakete. Edozein aldagai, dinamikoa edo ez, txertatutako propietateak barne, balio huts batekin bete daiteke. Aldagai batek balio huts bat duen egiaztatzeko, erabili Hutsik dago edo Ez dago hutsik aukerak dagokion ekintza baldintzatuak konfiguratzerakoan.

Oharra

Ekintza-parametro batzuei balio huts bat eslei dakieke sarrerako argumentua nulla bada. Parametroak balio hutsik jaso ezin badu, errore bat gertatzen da.

Aldagai-izenak

Aldagaiak erabil daitezke haien izena adierazpenari gehituz, beste notaziorik gabe.

Aldagaiak ezarri ekintzaren eremuko hainbat aldagairen pantaila-argazkia.

Oinarrizko aritmetika

Eragiketa matematikoak egiteko, erabili funtsezko operadore aritmetiko guztiak, hala nola batuketa (+), kenketa (-), biderketa (*) eta zatiketa (/).

Eragiketa aritmetikoak batez ere balio numerikoekin eta aldagaiekin erabiltzen dira. Hala ere, batuketa-operadorea ere erabil dezakezu kate-kateak kateatzeko. Zenbakiak eta testu-kateak adierazpen berean gehitzeak zenbakiak testu bihurtuko ditu eta beste testu-kateekin kateatuko ditu.

Expression Result Emaitza aldagai mota
%5 * %3 15 Zenbakia
%4 / Aldakortasuna% 4 "Var" izeneko aldagaiaren balioarekin zatituta Zenbakia
%'hau da' + 'testua'% Hau testua da Testu-mezua
%'Hau da zenbakia' + %5 Hau da 5 zenbakia Testu-mezua

Konparaketak

Operadore aritmetikoez gain, egin konparaketak operadore hauek erabiliz

Eragilea Deskribapenak
=, <> Berdin/ez berdin
<, <= Baino gutxiago/baino gutxiago edo berdin
>, >= Handiagoa / handiagoa edo berdina baino

Gogoan izan konparazioek, ebaluatzean, balio gisa Egia edo Gezurra sortzen dutela. Jakina, konparaketak mota bereko balioen artean bakarrik egin daitezke.

Eragile logikoak

Operadore logikoak hainbat baldintza aldi berean egiaztatzeko ere erabil daitezke, logika konplexuagoa adierazpen bakar batean ezartzeko aukera emanez. Onartutako operadoreak hauek dira: ETA, EDO eta EZ.

Expression Result
%Indizea = 1 EDO Indizea = %2 Egia bada Index aldagaiaren balioa 1 EDO 2 bada, bestela Gezurra.
%Index = 4 ETA Testua = "Lau"% Egia bada Index aldagaiaren balioa 4 bada ETA Testu aldagaiaren balioa Lau bada, bestela Gezurra.
%EZ(4 <> 4)% Parentesi arteko balio logikoa alderantzikatzen du. Adibide hauetan, True itzultzen du.

Gainera, honako adierazpen logikoak erabil ditzakezu kate edo aldagai baten balioa egiaztatzeko.

Expression Argumentuak Deskribapenak
%Hasiera(arg1,arg2,arg3)%-rekin arg1: Bilatu beharreko testua
arg2: Bilatu beharreko testua
arg3: Maiuskula/minuskulak alde batera utzi (Egia / Gezurra)
Egia da emandako katea zehaztutako balioarekin hasten bada, bestela Gezurra.
%EzHasiHasiera(arg1,arg2,arg3)% arg1: Bilatu beharreko testua
arg2: Bilatu beharreko testua
arg3: Maiuskula/minuskulak alde batera utzi (Egia / Gezurra)
Egia da emandako katea zehaztutako balioarekin hasten ez bada, bestela Gezurra.
%Amaiera(arg1,arg2,arg3)% arg1: Bilatu beharreko testua
arg2: Bilatu beharreko testua
arg3: Maiuskula/minuskulak alde batera utzi (Egia / Gezurra)
Egia da emandako katea zehaztutako balioarekin amaitzen bada, bestela Gezurra.
%EzAmaitzenDa(arg1,arg2,arg3)% arg1: Bilatu beharreko testua
arg2: Bilatu beharreko testua
arg3: Maiuskula/minuskulak alde batera utzi (Egia / Gezurra)
Egia da emandako katea zehaztutako balioarekin amaitzen ez bada, bestela Gezurra.
%Dauka(arg1,arg2,arg3)% arg1: Bilatu beharreko testua
arg2: Bilatu beharreko testua
arg3: Maiuskula/minuskulak alde batera utzi (Egia / Gezurra)
Egia da emandako kateak zehaztutako balioa badu, bestela Gezurra.
%EzDagoEduki(arg1,arg2,arg3)% arg1: Bilatu beharreko testua
arg2: Bilatu beharreko testua
arg3: Maiuskula/minuskulak alde batera utzi (Egia / Gezurra)
Egia bada emandako kateak zehaztutako balioa ez badu, bestela Faltsua.
%HutsikDa(arg1)% arg1: Egiaztatu beharreko testua Egia bada emandako kateak karaktererik ez badu, bestela Gezurra.
%EzDaHutsik(arg1)% arg1: Egiaztatu beharreko testua Egia da emandako kateak karaktere bat edo gehiago baditu, bestela Gezurra.

Parentesiak

Operadoreen lehentasuna aldatzeko, erabili parentesiak. Parentesiak aljebran eta programazio-lengoaietan bezala kudeatzen dira.

Aldagai-multzoaren ekintzaren eremuan parentesi artean dagoen adierazpen baten pantaila-argazkia.