::
初めて質問させていただきます。
非エンジニア&今月からPowerPlatformを触り始めた初心者です。
どうかお力添えをお願いできればと思います!!
<制作構想>
PowerAppsで会社情報などを入力し、データ登録したらPowerAutomateで承認フローを動かせるようなアプリを作成しております。
・データソースはCommon Data Service(Microsoft Database)を利用し、案件ごとにデータを保存
・PowerAppsでデータの登録&参照
・PowerAutomateで承認フローを作成
<目標>
PowerAppsのボタンを押したら、PowerAutomateのフローを動かしたいです。
その時、Common Data Serviceに保存されている複数の案件データの中から、選択した1つの案件データのみ承認フローを流したいです。
(データの選択はPowerApps上で行いたい)
<課題>
PowerAppsのボタンを押したらPowerAutomateが動く!というところまではできたのですが、保存されているすべての案件データに対して一気にフローが動いてしまいます。
PowerAppsで選択した案件データだけ承認フローを動かしたい場合、どのような解決策がありますでしょうか?
個人的に気になるのが、下記2つのポイントです。
①PowerApps
ボタンの中に、“このデータだけ引っ張ってきてね”というような関数が必要なのかなと思っていますが、関数に詳しくなく解決策が見いだせません。。。
今はWebサイトで拾ってきたとおりに、下記関数だけOnSelectの欄に入れています。
【PowerAppsのボタンnew.Run()】 (※”PowerAppsのボタンnew”は、Automateのフロー名称です)
②PowerAutomate
勝手に「Apply to each」が出てきてしまいます。
調べたら繰り返しの意味があるそうで、繰り返しちゃうからデータ複数もってくるのかなと気になりました。
そもそも、原因が見当違いだ!ほかに原因があるよ!ということであればぜひ教えていただきたいです。
よろしくお願い致します!