Power Apps 中調用 Automate 工作流


  前言

  熟悉Power Apps的朋友都知道,我們在Power Apps中提交數據或者一些操作都會使用自帶的方法,但是,自帶的方法面對用戶的各種需求,真的是力不從心,所以,就必須使用Automate工作流了。

  正文

  1.在Power Apps界面先插入一個按鈕,如下圖:

  2.選中這個按鈕,在頂部菜單選擇操作,點擊Power Automate,如下圖:

  3.點擊以后,會在右側彈出Power Automate的菜單,如果有已經存在的工作流可以選擇,如果沒有就需要創建,如下圖:

  4.點擊創建新流以后,會彈出Power Automate的頁面,如果你想根據模板創建可以進行選擇,如下圖:

  5.如果你不希望使用模板,可以點擊左邊菜單的創建,選擇即時雲端流,記得選擇觸發方式需要選擇PowerApps,如下圖:

  6.如果希望帶入參數到Power Automate工作流,可以在Automate工作流中添加參數,如下圖:

  7.我們做一個簡單例子,就是Power Apps通過Automate工作流發送郵件,工作流如下圖:

  Tips:小建議,就是用這樣初始化變量的方式生命變量,記得先把Action命名為變量名稱。

  兩個好處,一是所有的變量都在工作流最上面,便於管理,二是生成的變量會以初始化變量操作的名字命名,見名知意。

  8.在Power Apps中引入工作流,如下圖:

  Tips:這里建議大家插入控件以后,要有一個友好的命名方式,比如tb_subject,一看就知道是個輸入框,控件內容時標題,方便后續開發維護。

  9.演示效果,如下圖:

  1)發送界面:

  2)郵件界面:

  結束語

  Power Apps作為一個低代碼平台的SaaS應用,尤其是目前還在快速迭代發展中,里面的功能限制還是很多的。

  但是,觸發Automate工作流進行操作,可以完成很多Power Apps本身做不到的需求。

  不過,這樣的操作也不是沒有缺點,凡事有利有弊。這樣操作最大的缺點就是工作流本身是異步的,如果里面的Action太多,有些有比較耗時,那么前台會有很長的等待時間,給用戶的體驗不是很友好。

  好了,今天就到這里吧,大家晚安~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM