セレクターに変数を組み込む方法|Power Automate Desktop

ループの中で、セレクターを動的に変更したい!

できますよ。それを実現するセレクターに変数を組み込む方法について解説します。

フローを作成しながら解説しています。

では、実際にフローを作ってみましょう!

セレクターに変数を組み込む

こさい
こさい

まずは準備から始めよう!
サンプルWebサイトを操作してね

よし、やってみるね

めーたん
めーたん

以下の操作を手作業で行ってください。

準備しよう

STEP1 サンプルWebサイトを表示する

Microsoft Edgeを起動して、サンプルWebサイトを開いてください。

サンプルWebサイトのURL:https://marukentokyo.jp/sample_website/?prm=1

【図1】サンプルWebサイトの表示

STEP2 ログイン操作を行う

[ユーザーID]に「login@marukentokyo.jp」と入力してください(図2❶)。[パスワード]に「password」と入力してください(図2❷)。[ログイン]をクリックしてください(図2❸)。

【図2】サンプルWebサイトのログイン操作

STEP3 [読みました]をクリックする

ログインに成功すると[お知らせ]画面に遷移するので、下にスクロールして(図4❶)、[読みました]をクリックしてください(図4❷)。

【図4】[読みました]をクリック

STEP4 [商品マスタ]をクリックする

[メニュー]画面に遷移するので、[商品マスタ登録]をクリックしてください(図5❶)。

【図5】[商品マスタ登録]をクリック

商品マスタ登録画面が表示されます(図6)。

【図6】商品マスタ登録画面

商品マスタ登録画面が開いたよ

めーたん
めーたん
こさい
こさい

OK。これで準備は完了!
この画面は開いたままにしておいてね。

フローを作成しよう

準備が完了したのでフローを作成しましょう。

こさい
こさい

ここからは実際にフローを作成していくよ!

ちょっと待って。
どんな動きをするをするフローなの?

めーたん
めーたん

これから作成するフローを実行すると、図7のように商品マスタ登録画面に値が入力されます。

【図7】フローの実行結果

商品マスタ登録の全部の項目に
値が入力されるフローね♪

めーたん
めーたん
こさい
こさい

そういうこと!
じゃ、作ってみよう。

ここから先はPADサポート倶楽部会員になることで閲覧できます(タイトルにFreeと書いてある記事は無料会員登録することで読めます)。会員の方はログインしてください。

コメント ログインすると書き込めます

  1. HGLS Makioka より:

    LoopIndex変数を定義してループ内で更新する場合、[For each]アクションではなく、[Loop]アクションを使用した方が良いと思いました(アクションをふたつ減らすことができます)。

    • こさいこさい より:

      そうですね。[Loop]アクションの場合、ループを「0」から「ary1.Count-1」までとして、[Webページ内のテキストフィールドに入力する]アクションの[テキスト]に「%ary1[LoopIndex]%」と入力することになりますね。2アクション減らせる反面、変数プロパティとリストの知識が必要となってくるので、少しプログラミング的レベルが高くなるかなと思って、本記事では[For each]を選択しました。