1

分享

Power Automate 筆記(4) - 使用自訂變數(Variable)、Dynamic Content、加減乘除

POWER PowerAutomate
Power Automate裡面有一個好東西叫做Dynamic Content,就是在trigger跟action過程中產生的動態內容。
假設你是用Manual trigger,那這個trigger會產生的Dynamic content就有那個人的資訊。
POWER PowerAutomate
後面的action會有前面所有action+trigger產生的Dynamic content可以選。
POWER PowerAutomate

忘了說明我的Action命名方式會保留原本的名稱,再加上"- 實際作用",以防我忘了這個Action的原型是誰,找文件比較方便。


簡單介紹到這就好,其實原本只想講Variable而已......
首先,變數要使用前必須要先宣告,讓系統知道這個名字有特別的意義,需要使用下面這個Action:
Initialize variable
變數的宣告放越前面越好,可以先宣告了之後再設定它的值,反正放不夠前面的話Power Automate會告訴你。變數的種類目前有六種,名稱不可以有空格(我猜奇怪的符號也不可以)
POWER PowerAutomate
如果flow到中途要更改變數的值,使用這個action可以直接指定變數內容
Set variable
如果你要做a=a+1 或是b=b-1這種用到變數本身的數學運算,請使用
Increment variable (加)
Decrement variable (減)
這兩個只能用在Integer或Float變數上,如果是String,就可以用
Append to string variable (增加變數內容)

Power Automate中的四則運算
這邊要順便提如果你要在Power Automate中做任何的四則運算,都必須透過Expression。例如A+10要寫成add(A,10)
POWER PowerAutomate
sub(減)、mul(乘)、div(除),用到除要另外再寫除以0時的處理,像是:
  

if(equals(variables('var1'),0),'div/0!',div(variables('var2'),variables('var1')))

#POWER  #PowerAutomate 
分類:學習
評論
上一篇
  • Power Automate筆記(3) - 和Excel的常用互動、資料筆數上限
  • 下一篇
  • Power Automate筆記(5) - Approval (核准)
  • 更多文章
    載入中... 沒有更多了