0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Power Automate Desktopでリスト形式のUI要素を要素名で取得したい

Last updated at Posted at 2023-05-18

結論

UI要素の編集ウィンドウから編集することで対応できます。
これによってリスト内の順番や数が変わっても取得したいUI要素を取得できます。

問題提起

Power AutomateではUI要素ピッカーでリスト形式のUI要素を取得したとき、デフォルトでは「Id1」という指定で要素を取得しています。要素の順番・数が変わらない場合は問題ないですが、これらが変わることがある場合、意図しないUI要素を取得してしまう可能性があります。そこで、「UI要素名」を指定して要素を取得することで要素の順番・数が変わっても意図した要素が取得できるようにします。

前提

  • 使用しているPower Automateのバージョン: 2.32.00336.23122
  • 手順のUI要素取得に使用したアプリ: Windwos Media Player(バージョン12.0.19041.662)

使用するアプリによって要素の指定箇所が異なるかもしれないので、適宜調整をお願いします。

手順

  1. UI要素ピッカーで取得したいUI要素を指定します。
    画像1.png

  2. UI要素のメニューから、取得したUI要素の右にある3つの点をクリックします。

  3. 編集をクリックします。
    画像3.png

  4. List Itemの項目をクリックします。

  5. 「Id」のチェックをオフにし、「Name」のチェックをオンにします。

  6. 「保存」ボタンをクリックします。
    画像4.png

  7. 編集したUI要素をフローの中で使用します。
    画像5.png

これで要素名で取得したUI要素を使用できるため、要素の順番・数が変わっても柔軟に対応しやすいと思います!

  1. 多くの場合上から何番目かだと思う。

0
0
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
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?