Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
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.
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.
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.
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.
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.