Kopīgot, izmantojot


Mainīgo un % notācijas izmantošana

Mainīgie tiek izmantoti plūsmās, lai saglabātu datus turpmākai apstrādei. Katrs mainīgā lieluma nosaukums jāietver ar procentu zīmēm (%). Procentu zīme tiek izmantota kā īpaša rakstzīme, lai apzīmētu mainīgos. Jānovērtē jebkura izteiksme starp procentu zīmēm.

Ekrānuzņēmums, kurā redzama procentu notācija darbības Mainīt tekstu reģistra darbības laukā.

Reizēm procentu zīme jāizmanto kā vienkārša rakstzīme, nevis jāapzīmē aprēķins. Šādos gadījumos no tā būtu jāizvairās, izmantojot citu procentuālo rakstzīmi (%%).

Power Automate Ļauj izveidot sarežģītas izteiksmes, kas satur stingri kodētas vērtības, mainīgo nosaukumus, aritmētiskās un loģiskās operācijas, salīdzinājumus un iekavas.

Ekrānuzņēmums, kurā redzama sarežģīta izteiksme darbības laukā Iestatīt mainīgo.

Stingri kodētas vērtības

Lai mainīgajā iekļautu stingri kodētu teksta vērtību, izmantojiet pēdiņas. Katra vērtība starp pēdiņām tiks uzskatīta par teksta vērtību, nevis par mainīgā nosaukumu.

Ekrānuzņēmums, kurā redzamas stingri kodētās vērtības laukā Iestatīt mainīgo darbību.

Tukšo vērtību izmantošana

Mainīgie var saņemt vērtības Null (tukšas). Jebkuru mainīgo, dinamisku vai nedinamisku, ieskaitot ligzdotos rekvizītus , var aizpildīt ar vērtību Tukšs . Lai pārbaudītu, vai mainīgajam ir tukša vērtība, konfigurējot attiecīgās nosacījuma darbības , izmantojiet opcijas Ir tukšs vai Nav tukšs .

Piezīmes

Dažiem darbības parametriem var piešķirt tukšu vērtību, ja ievades arguments ir nullējams. Ja parametrs nevar saņemt tukšu vērtību, rodas kļūda.

Mainīgo nosaukumi

Mainīgos var izmantot, pievienojot to nosaukumu izteiksmei bez papildu piezīmēm.

Ekrānuzņēmums, kurā redzami vairāki mainīgie laukā Iestatīt mainīgo darbību.

Aritmētiskās

Lai veiktu matemātiskas operācijas, izmantojiet visus būtiskos aritmētiskos operatorus, piemēram, saskaitīšanu (+), atņemšanu (-), reizināšanu (*) un dalīšanu (/).

Aritmētiskās operācijas pārsvarā izmanto ar skaitliskām vērtībām un mainīgajiem lielumiem. Tomēr varat arī izmantot pievienošanas operatoru, lai savienotu virknes. Pievienojot skaitļus un teksta virknes vienā izteiksmē, skaitļi tiks pārvērsti par tekstu un savienoti ar citām teksta virknēm.

Expression Rezultāts Rezultāta mainīgā tips
%5 * 3% 15 Skaitlis
%4 / Var% 4 dalīts ar mainīgā lieluma "Var" vērtību Skaitlis
%'tas ir ' + 'teksts'% Tas ir teksts Īsziņu
%"Šis ir skaitlis " + 5% Tas ir skaitlis 5 Īsziņu

Salīdzinājumus

Papildus aritmētiskajiem operatoriem veiciet salīdzinājumus, izmantojot šādus operatorus

Operators Apraksts
=, <> Vienāds/nav vienāds
<, <= Mazāks par/mazāks vai vienāds ar
>, >= Lielāks par/lielāks par vai vienāds

Ņemiet vērā, ka salīdzinājumi, kad tie tiek novērtēti, kā vērtību iegūst vērtību Patiess vai Aplams . Protams, salīdzinājumus var veikt tikai starp viena veida vērtībām.

Loģiskie operatori

Loģiskos operatorus var izmantot arī, lai vienlaikus pārbaudītu vairākus nosacījumus, ļaujot vienā izteiksmē ieviest sarežģītāku loģiku. Atbalstītie operatori ir: UN, VAI un NAV.

Expression Rezultāts
%indekss = 1 OR indekss = 2% Patiess, ja indeksa mainīgā vērtība ir 1 VAI 2, pretējā gadījumā Aplams.
%index = 4 UN teksts = "četri"% Patiess, ja mainīgā Indekss vērtība ir 4 UN mainīgā Teksts vērtība ir Četri, pretējā gadījumā Aplams.
%NOT(4 <> 4)% Apvērš loģisko vērtību iekavās. Šajos piemēros tas atgriež vērtību Patiess.

Turklāt varat izmantot tālāk norādītās loģiskās izteiksmes, lai pārbaudītu virknes vai mainīgā vērtību.

Expression Argumenti Apraksts
%Sākas ar(arg1,arg2,arg3)% arg1: Teksts, kas jāmeklē
arg2: Teksts, lai meklētu
arg3: Ignorēt gadījumu (Patiess / Nepatiess)
Patiess, ja norādītā virkne sākas ar norādīto vērtību, pretējā gadījumā Aplams.
%NotStartsWith(arg1,arg2,arg3)% arg1: Teksts, kas jāmeklē
arg2: Teksts, lai meklētu
arg3: Ignorēt gadījumu (Patiess / Nepatiess)
Patiess, ja norādītā virkne nesākas ar norādīto vērtību, pretējā gadījumā Aplams.
%EndsWith(arg1,arg2,arg3)% arg1: Teksts, kas jāmeklē
arg2: Teksts, lai meklētu
arg3: Ignorēt gadījumu (Patiess / Nepatiess)
Patiess, ja norādītā virkne beidzas ar norādīto vērtību, pretējā gadījumā Aplams.
%NotEndsWith(arg1,arg2,arg3)% arg1: Teksts, kas jāmeklē
arg2: Teksts, lai meklētu
arg3: Ignorēt gadījumu (Patiess / Nepatiess)
Patiess, ja norādītā virkne nebeidzas ar norādīto vērtību, pretējā gadījumā Aplams.
%Satur(arg1,arg2,arg3)% arg1: Teksts, kas jāmeklē
arg2: Teksts, lai meklētu
arg3: Ignorēt gadījumu (Patiess / Nepatiess)
Patiess, ja norādītajā virknē ir norādītā vērtība, pretējā gadījumā Aplams.
%NotContains(arg1,arg2,arg3)% arg1: Teksts, kas jāmeklē
arg2: Teksts, lai meklētu
arg3: Ignorēt gadījumu (Patiess / Nepatiess)
Patiess, ja norādītajā virknē nav norādītās vērtības, pretējā gadījumā — aplams.
%IsEmpty(arg1)% arg1: pārbaudāmais teksts Patiess, ja norādītajā virknē nav nevienas rakstzīmes, pretējā gadījumā Aplams.
%IsNotEmpty(arg1)% arg1: pārbaudāmais teksts Patiess, ja norādītajā virknē ir viena vai vairākas rakstzīmes, pretējā gadījumā Aplams.

Iekavas

Lai mainītu operatoru prioritāti, izmantojiet iekavas. Iekavas tiek apstrādātas tāpat kā algebras un programmēšanas valodās.

Ekrānuzņēmums, kurā redzama izteiksme ar iekavām laukā Iestatīt mainīgo darbību.