Kopīgot, izmantojot


Vērtību saglabāšana un pārvaldība mainīgajos

Šajā rakstā ir paskaidrots, kā izveidot mainīgos un strādāt ar tiem, lai saglabātu vērtības mākoņa plūsmās. Piemēram, mainīgie var palīdzēt izsekot, cik reižu cilpa darbojas. Lai iterētu masīvu vai pārbaudītu konkrēta vienuma masīvu, varat izmantot mainīgo, lai atsauktos uz masīva vienuma indeksa numuru "lietot katram".

Mainīgos var izveidot datu tipiem, piemēram, veselam skaitlim, pludiņam, būlam, virknei, masīvam un objektam. Kad ir izveidots mainīgais, varat veikt citus uzdevumus, piemēram:

  • Iegūstiet vai atsaucieties uz mainīgā vērtību.
  • Palieliniet vai samaziniet mainīgo lielumu par nemainīgu vērtību, kas pazīstama arī kā pieaugums un samazinājums.
  • Piešķiriet mainīgajam citu vērtību.
  • Ievietojiet vai pievienojiet mainīgā vērtību kā pēdējo vienumu virknē vai masīvā.

Mainīgie pastāv un ir globāli tikai tajā mākoņu plūsmā, kas tos rada. Turklāt tie saglabājas visās cilpas iterācijās plūsmas iekšienē.

Atsaucoties uz mainīgo, kā marķieri izmantojiet mainīgā nosaukumu, nevis darbības nosaukumu, kas ir parastais veids, kā atsaukties uz darbības izvadi.

Brīdinājums.

Pēc noklusējuma katra iterācija cilpās "lietot katram" darbojas secīgi. Varat palaist cilpas iterācijas paralēli, lai uzlabotu veiktspēju. Ja izmantojat mainīgos cilpās "lietot katram", jums ir secīgi jāizpilda cilpas iterācijas, ja ir svarīgi, lai jūsu cilpas mainīgie atgrieztu paredzamus rezultātus.

Priekšnoteikumi

Lai varētu pievienot darbības mainīgo izveidei un darbam ar tiem, plūsmai ir jāsākas ar trigeri. Mainīgo pievienošanai nevar izmantot mobilo ierīci.

Piezīmes

Power Automate izmanto klasisko mākoņa plūsmu noformētāju vai mākoņa plūsmu noformētāju ar Copilot. Lai noteiktu, kuru noformētāju izmantojat, dodieties uz piezīmju sadaļu rakstā Izpratne par mākoņa plūsmu noformētāju ar kopilota iespējām.

Mainīgā inicializēšana

Varat izveidot mainīgo un deklarēt tā datu tipu un sākotnējo vērtību vienā plūsmas darbībā. Mainīgos var norādīt tikai globālā līmenī, nevis tvērumā, nosacījumos un cilpās.

  1. piesakieties Power Automate.

  2. Izveidojiet vai atveriet mākoņa plūsmu.

  3. Darbībā, kurā vēlaties pievienot mainīgo, veiciet kādu no šīm darbībām.

    • Lai pievienotu darbību pēdējā darbībā, atlasiet Jauna darbība.
    • Lai pievienotu darbību starp darbībām, pārvietojiet ievades ierīces rādītāju virs savienojošās bultiņas, līdz tiek parādīta pluszīme (+). Atlasiet pluszīmi (+) >Pievienot darbību.
  4. Meklēšanas lodziņa sadaļā Operācijas izvēle kā filtru ievadiet mainīgo .

  5. Sarakstā Darbības atlasiet Inicializēt mainīgo - mainīgo.

    Mainīgās darbības Inicializēt ekrānuzņēmums.

  6. Sniedziet šādu informāciju par mainīgo lielumu.

    Rekvizīts Obligāti vērtība Apraksts
    Nosaukums <mainīgais nosaukums> Inicializējamā mainīgā nosaukums
    Veids <mainīga tipa> Mainīgā datu tips
    Vērtība Nē. <sākuma vērtība> Mainīgā lieluma sākotnējā vērtība

    Padoms: Lai gan tas nav obligāti, iestatiet šo vērtību kā labāko praksi, lai jūs vienmēr zinātu mainīgā sākuma vērtību.

    Piemērs:

    Ekrānuzņēmums, kurā redzams mainīgā parauga inicializēšana.

  7. Pievienojiet citas nepieciešamās darbības. Kad esat beidzis, atlasiet Saglabāt.

Piezīmes

Lai gan darbībai Inicializēt mainīgo ir sadaļa, kas strukturēta kā masīvs, darbība vienlaikus var izveidot tikai vienu mainīgo variable . Katram jaunam mainīgajam ir nepieciešama atsevišķa darbība Inicializēt mainīgo .

Citu mainīgo lielumu veidu piemēri

Virknes mainīgais


   "name": "myStringVariable",
   "type": "String",
   "value": "lorem ipsum"

Būla mainīgais

   "name": "myBooleanVariable",
   "type": "Boolean",
   "value": false

Masīvs ar veseliem skaitļiem

   "name": "myArrayVariable",
   "type": "Array",
   "value": [1, 2, 3]

Masīvs ar virknēm

   "name": "myArrayVariable",
   "type": "Array",
   "value": ["red", "orange", "yellow"]

Mainīgā vērtības iegūšana

Lai izgūtu vai atsauktos uz mainīgā saturu, varat izmantot noformētāja variables() funkciju Power Automate .

Piemēram, šī izteiksme iegūst vienumus no masīva mainīgā, izmantojot variables() funkciju. Funkcija string() atgriež mainīgā saturu virknes formātā: "1, 2, 3, red"

@{string(variables('myArrayVariable'))}

Palielināt mainīgo

Lai palielinātu vai palielinātu mainīgo par konstantu vērtību, pievienojiet plūsmai darbību Increment.

Šī darbība darbojas tikai ar veseliem skaitļiem un peldošiem mainīgajiem.

  1. Power Automate Noformētājā zem darbības, kurā vēlaties palielināt esošu mainīgo, atlasiet Jauns solis.

    Lai pievienotu darbību starp darbībām, pārvietojiet ievades ierīces rādītāju virs savienojošās bultiņas, līdz tiek parādīta pluszīme (+). Atlasiet pluszīmi (+) >Pievienot darbību.

  2. Meklēšanas lodziņā kā filtru ievadiet pieauguma mainīgais .

  3. Sarakstā Darbības atlasiet Palielināt mainīgo - mainīgais.

  4. Sniedziet šo informāciju, lai palielinātu mainīgo:

    Rekvizīts Obligāti vērtība Apraksts
    Nosaukums <mainīgais nosaukums> Pieaugošā mainīgā nosaukums
    Vērtība Nē. <pieauguma vērtība> Vērtība, ko izmanto mainīgā lieluma palielināšanai. Noklusējuma vērtība ir viena.

    Padoms: Lai gan tas nav obligāti, iestatiet šo vērtību kā labāko praksi, lai jūs vienmēr zinātu konkrēto mainīgā palielināšanas vērtību.

    Piemērs:

    Mainīgā darbības pieauguma piemēra ekrānuzņēmums.

  5. Kad esat pabeidzis, noformētāja rīkjoslā atlasiet Saglabāt.

Piemērs: izveidojiet cilpu skaitītāju

Mainīgos parasti izmanto, lai saskaitītu, cik reižu cilpa darbojas. Šajā piemērā ir parādīts, kā izveidot un izmantot mainīgos šim uzdevumam, izveidojot cilpu, kas saskaita pielikumus e-pasta ziņojumā.

  1. Turklāt Power Automate izveidojiet mākoņa plūsmu un pievienojiet trigeri, kas pārbauda jaunus e-pasta ziņojumus un pielikumus.

    Šajā piemērā tiek izmantots Outlook trigeris opcijai Office 365 Kad tiek saņemts jauns e-pasta ziņojums. Šo trigeri var iestatīt aktivizēšanai tikai tad, ja e-pasta ziņojumam ir pielikumi. Tomēr varat izmantot jebkuru savienotāju, kas pārbauda jaunus e-pasta ziņojumus ar pielikumiem, piemēram, savienotāju Outlook.com.

  2. Trigerī, lai pārbaudītu pielikumus un nodotu šos pielikumus plūsmai, atlasiet šiem rekvizītiem:

    • Iekļaut pielikumus
    • Tikai ar pielikumiem
  3. Pievienojiet darbību Inicializēt mainīgo ar šādām vērtībām:

    • Nosaukums: Skaits
    • Tips: Vesels skaitlis
    • Vērtība: 0 (sākuma vērtība)
  4. Pievienojiet lietojumu katrai cilpai, lai pārvietotos pa pielikumiem.

    1. Darbībā Inicializēt mainīgo atlasiet Jauns solis.
    2. Sadaļā Izvēlieties darbību atlasiet Iebūvēts.
    3. Meklēšanas lodziņā ievadiet lietot katram kā meklēšanas filtru un atlasiet Lietot katram.

    Ekrānuzņēmums, kurā redzama cilpa Lietot katram - vadības cilpa.

  5. Cilpā atlasiet lodziņā Atlasīt izvadi no iepriekšējām darbībām . Kad tiek parādīts dinamiskais satura saraksts, atlasiet Pielikumi.

    Rekvizīts Pielikumi jūsu cilpā ievieto masīvu, kurā ir visi e-pasta pielikumi no e-pasta ziņojuma.

  6. Sadaļā Lietot katrai cilpai atlasiet Pievienot darbību.

  7. Meklēšanas lodziņā kā filtru ievadiet pieauguma mainīgais .

  8. Darbību sarakstā atlasiet Pieauguma mainīgais.

    Piezīmes

    Mainīgajai darbībai Increment ir jāparādās cilpas iekšpusē.

  9. Darbībā Pieauguma mainīgais sarakstā Nosaukums atlasiet mainīgo Countable .

  10. Zem cilpas pievienojiet visas darbības, kas nosūta jums pielikumu skaitu. Savā darbībā iekļaujiet vērtību no skaita mainīgā, piemēram:

    Ekrānuzņēmums, kurā redzama tādas darbības pievienošana, kas nosūta rezultātus programmā Copilot.

  11. Noformētāja rīkjoslā atlasiet Saglabāt.

Samazināt mainīgo

Lai samazinātu vai samazinātu mainīgo par konstantu vērtību, izpildiet darbības, lai palielinātu mainīgo, izņemot atrasto, un tā vietā atlasiet mainīgo darbību Decrement. Šī darbība darbojas tikai ar veseliem skaitļiem un peldošiem mainīgajiem.

Šeit ir mainīgās darbības Decrement rekvizīti :

Rekvizīts Obligāti vērtība Apraksts
Nosaukums <mainīgais nosaukums> Mainīgā lieluma nosaukums, lai samazinātu
Vērtība Nē. <pieauguma vērtība> Mainīgā lieluma dekrementēšanas vērtība. Noklusējuma vērtība ir viena.

Padoms: Lai gan tas nav obligāti, iestatiet šo vērtību kā labāko praksi, lai jūs vienmēr zinātu konkrēto mainīgā lieluma samazināšanas vērtību.

Iestatīt mainīgo

Lai esošam mainīgajam piešķirtu citu vērtību, izpildiet darbības, lai palielinātu mainīgo, izņemot to, ka:

  1. Tā vietā atrodiet un atlasiet darbību Iestatīt mainīgo .

  2. Norādiet mainīgā nosaukumu un vērtību, ko vēlaties piešķirt. Gan jaunajai vērtībai, gan mainīgajam ir jābūt vienam un tam pašam datu tipam. Vērtība ir obligāta, jo šai darbībai nav noklusējuma vērtības.

Tālāk ir norādīti darbības Iestatīt mainīgo rekvizīti .

Rekvizīts Obligāti vērtība Apraksts
Nosaukums <mainīgais nosaukums> Maināmā mainīgā nosaukums
Vērtība <Jauna vērtība> Vērtība, kuru vēlaties piešķirt mainīgajam. Abiem ir jābūt vienādam datu tipam.

Piezīmes

Ja vien nepalielināsit vai nesamazināsit mainīgos, mainīgo mainīšana cilpās var radīt negaidītus rezultātus, ja paralēli palaižat cilpas. Šādos gadījumos mēģiniet iestatīt cilpu, lai tā darbotos secīgi, kas ir noklusējuma iestatījums.

Pievienot mainīgajam

Mainīgajiem, kas glabā virknes vai masīvus, var ievietot vai pievienot mainīgā vērtību kā pēdējo vienumu šajās virknēs vai masīvos. Varat veikt darbības, lai palielinātu mainīgo, izņemot to, ka tā vietā veicat tālāk norādītās darbības.

  1. Atrodiet un atlasiet vienu no šīm darbībām atkarībā no tā, vai mainīgais ir virkne vai masīvs.

    • Pievienot virknes mainīgajam
    • Pievienot masīva mainīgajam
  2. Norādiet pievienojamo vērtību kā pēdējo vienumu virknē vai masīvā. Šī vērtība ir obligāta.

Šeit ir rekvizīti, lai pievienotu... Darbības:

Rekvizīts Obligāti vērtība Apraksts
Nosaukums <mainīgais nosaukums> Maināmā mainīgā nosaukums
Vērtība <pievienošanas vērtība> Pievienojamā vērtība, kurai var būt jebkurš tips

Skatiet arī:

Power Automate Savienotāji