LoginSignup
0
1

Forms→承認→添付ファイル保存のPower Automateフロー

Last updated at Posted at 2024-04-22

目的

タイトルの通りです。承認、添付ファイル保存のポイント備忘録。
Forms投稿をトリガーとするフローについて。
image.png

承認のポイント

Approvalで複数承認者を指定している場合は複数応答が返ってくるので結果の条件分岐は下図のように指定。
2.JPG
2行目の条件式は、下記の通り。
empty(outputs('Wait_for_an_approval')?['body/outcome'])

1行目だけだとキャンセルされた時もYesに進んでしまうので2行目必須。
承認者が単数、複数どちらでも有効。

添付ファイル保存のポイント

先人の教え通り、Formsトリガーからの添付ファイル出力をjson関数で成型していったん見やすくして、その出力をPerse JSONにいれてSchemaを抽出。
4.JPG

添付ファイルが無い時は↑がエラーになるので、エラー発生時は意味も無く現在時刻を取得。現在時刻が取得されなかったら(すなわちPerse JSONが成功したら)次の処理(Apply to each)へ進むように細工。

image.png

Apply to each の中で添付ファイルの中身をパスで取得して任意の場所に作成。
image.png
は添付ファイルが保存されているSharepointサイト、はFormsタイトル、は質問タイトル。namePerse JSONから抽出したファイル名。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1