Erabili aldagaiak eta % oharpena
Aldagaiak fluxuen barruan erabiltzen dira datuak gordetzeko, prozesatzeko. Aldagai-izen bakoitza ehuneko zeinuekin (%) sartu behar da. Ehuneko ikurra karaktere berezi gisa erabiltzen da aldagaiak adierazteko. Ehuneko zeinuen arteko edozein adierazpen ebaluatu behar da.
Batzuetan, ehunekoaren zeinua karaktere soil gisa erabili behar da, kalkulu bat adierazi beharrean. Kasu horietan, ihes egin beharko litzateke ehuneko beste karaktere bat erabiliz (%%).
Power Automate -k balio gogorrak, aldagaien izenak, eragiketa aritmetikoak eta logikoak, konparaketak eta parentesiak dituzten adierazpen konplexuak sortzeko aukera ematen dizu.
Gogor kodetutako balioak
Aldagai baten barruan kodetutako testu balio bat sartzeko, erabili komatxoak. Aipamen karaktereen arteko balio bakoitza testu-balio gisa tratatuko da eta ez aldagai-izen gisa.
Balio hutsak erabiliz
Aldagaiek balio nuluak (hutsak) jaso ditzakete. Edozein aldagai, dinamikoa edo ez, habiatutako propietateak barne, Hutsik balio batekin bete daiteke. Aldagai batek balio hutsik daukan egiaztatzeko, erabili Hutsik dago edo Ez dago hutsik aukerak dagozkien konfigurazioan. baldintzazko ekintzak.
Oharra
Ekintza-parametro batzuei balio huts bat eslei diezaieke sarrerako argumentua nulagarria bada. Parametroak ezin badu balio hutsik jaso, errore bat gertatzen da.
Aldagaien izenak
Aldagaiak esapideari izena gehituz erabil daitezke, beste notaziorik gabe.
Oinarrizko aritmetika
Eragiketa matematikoak egiteko, erabili funtsezko eragile aritmetiko guztiak, hala nola, batuketa (+), kenketa (-), biderketa (*) eta zatiketa. (/).
Eragiketa aritmetikoak zenbakizko balioekin eta aldagaiekin erabiltzen dira nagusiki. Hala ere, gehikuntza-operadorea ere erabil dezakezu kateak kateatzeko. Zenbakiak eta testu-kateak adierazpen berean gehitzeak zenbakiak testu bihurtuko ditu, eta beste testu-kateekin kateatu egingo dira.
Expression | Result | Emaitza aldagai mota |
---|---|---|
%5 *% 3 | 15 | Zenbakia |
%4 / Var% | 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
Eragile aritmetikoez gain, egin konparaketak honako eragile hauek erabiliz
Eragilea | Deskribapenak |
---|---|
=, <> | Berdin/ez berdin |
<, <= | Gutxiago/baino txikiagoa edo berdina |
>, >= | Handiagoa/baino handiagoa edo berdina |
Kontuan izan konparazioek, ebaluatzen direnean, balio gisa Egia edo Gezurra sortzen dutela. Jakina, konparaketak mota bereko balioen artean bakarrik egin daitezke.
Eragile logikoak
Eragile logikoak ere erabil daitezke baldintza anitzak aldi berean egiaztatzeko, eta logika konplexuagoa adierazpen bakar batean ezartzeko aukera ematen dizu. Onartutako operadoreak hauek dira: ETA, EDO eta EZ.
Expression | Result |
---|---|
% Indizea = 1 EDO Indizea = % 2 | Egia da Indizea aldagaiaren balioa 1 EDO 2 bada, bestela Gezurra. |
%Index = 4 ETA Testua = "Lau"% | Egia da Indizea aldagaiaren balioa 4 bada ETA Testua aldagaiaren balioa Lau bada, bestela Gezurra. . |
% EZ (4 <> 4)% | Parentesietako balio logikoa alderantzikatzen du. Adibide hauetan, True itzultzen du. |
Gainera, honako adierazpen logiko hauek erabil ditzakezu kate edo aldagai baten balioa egiaztatzeko.
Expression | Argumentuak | Deskribapenak |
---|---|---|
%Hasi(arg1,arg2,arg3)% |
arg1: Bilatu beharreko testua arg2: Bilatu beharreko testua arg3: Ez ikusi egin kasua (Egia/Gezurra) |
Egia da emandako katea zehaztutako balioarekin hasten bada, bestela Gezurra. |
%NotStartsWith(arg1,arg2,arg3)% |
arg1: Bilatu beharreko testua arg2: Bilatu beharreko testua arg3: Ez ikusi egin kasua (Egia/Gezurra) |
Egia da emandako katea ez bada hasten zehaztutako balioarekin, bestela Gezurra. |
%EndsWith(arg1,arg2,arg3)% |
arg1: Bilatu beharreko testua arg2: Bilatu beharreko testua arg3: Ez ikusi egin kasua (Egia/Gezurra) |
Egia da emandako katea zehaztutako balioarekin amaitzen bada, bestela Gezurra. |
%NotEndsWith(arg1,arg2,arg3)% |
arg1: Bilatu beharreko testua arg2: Bilatu beharreko testua arg3: Ez ikusi egin kasua (Egia/Gezurra) |
Egia da emandako katea ez bada amaitzen zehaztutako balioarekin, bestela Gezurra. |
%(arg1,arg2,arg3)% dauka |
arg1: Bilatu beharreko testua arg2: Bilatu beharreko testua arg3: Ez ikusi egin kasua (Egia/Gezurra) |
True emandako kateak zehaztutako balioa badu, bestela Gezurra. |
%NotContains(arg1,arg2,arg3)% |
arg1: Bilatu beharreko testua arg2: Bilatu beharreko testua arg3: Ez ikusi egin kasua (Egia/Gezurra) |
Egia da emandako kateak ez badu zehaztutako balioa, bestela Gezurra. |
%Hutsa(arg1)% | arg1: egiaztatu beharreko testua | Egia da emandako kateak ez badu karaktererik, bestela Gezurra. |
%IsNotEmpty(arg1)% | arg1: egiaztatu beharreko testua | Egia da emandako kateak karaktere bat edo gehiago baditu, bestela Gezurra. |
Parentesiak
Eragileen lehentasuna aldatzeko, erabili parentesiak. Parentesiak aljebra eta programazio lengoaietan bezala kudeatzen dira.