次の方法で共有


UI 要素のフォールバック メカニズム

Power Automate デスクトップ版では、UI/ブラウザ自動化フローの堅牢性を強化するための強化された方法が導入されています。 定義済みのセレクターが実行時に要素を識別できない場合に、信頼性の高い実行を確保するために、UI 要素のフォールバック メカニズムとして画像を指定できるようになりました。 イメージ フォールバックを組み込むことで、特定の UI 要素と対話する UI またはブラウザ アクションが正常に実行される可能性が大幅に高まります。 このフォールバック メカニズムを有効にし、セレクターが画面上で UI 要素を見つけられない場合、システムは指定された画像を使用してその要素を見つけます。

UI 要素の画像フォールバック メカニズムを設定する方法

画像フォールバック メカニズムを有効にするには、特定の UI 要素の セレクター ビルダー ウィンドウを起動します。 フォールバックとしての画像 を選択します。

フォールバック メカニズムとして画像を設定する方法のスクリーンショット。

この手順では、UI 要素ピッカー ツールが開きます。

画像をキャプチャするための UI 要素ピッカーのスクリーンショット。

特定の UI 要素の画像セレクターを作成するには、Ctrl キーを押しながら要素を左クリックします。 このアクションは、UI 要素の画像をキャプチャし、対応する画像セレクターを生成します。 各 UI 要素に関連付けることができる画像セレクターは 1 つだけです。 その結果、画像セレクターが作成されると、フォールバックとしての画像 ボタンは無効になります。 ウィンドウ内のセレクターのリストから画像セレクターを選択すると、キャプチャした画像を表示できます。

UI 要素セレクターのリストに生成された画像セレクターのスクリーンショット。

UI 要素の画像セレクターのアクション

標準セレクターと同様に、イメージ セレクターでもさまざまなアクションを実行できます。 これらのアクションには、イメージ セレクターの削除、名前変更、テスト、修復が含まれます。 画像セレクターを削除すると、不要になった場合に削除されますが、名前を変更すると、識別しやすいように名前を変更できます。 画像セレクターのテストは、キャプチャした画像が画面上にあるかどうかをチェックします。正確なテストのため、画像が前面にあることを確認してください。 画像セレクターを修復すると、現在の画像を新しい画像に置き換えることができます。

画像セレクターで利用可能なアクションのスクリーンショット

既知の問題と制限事項

  • 次のアクションでは、UI 要素のフォールバック メカニズムはサポートされていません:

    • データ抽出
    • Web データ抽出
  • 以下のアクションは、パラメーター Check if windowWait until windowCheck if web pageWait for web page to が条件 Contains text または Doesn't contain text で構成されている場合、UI 要素のフォールバック メカニズムをサポートしていません:

    • ウィンドウが次を含む場合
    • ウィンドウ コンテンツを待機する
    • Web ページが次を含む場合
    • Web ページのコンテンツを待機する
  • 次の条件が満たされた場合、画像セレクターは削除されます:

    • 画像は、UI コンポーネントのフォールバック メカニズムとして保存されます。
    • このフローは、後でデスクトップ用 Power Automate の v2.44 またはそれ以前のバージョンで開かれ、保存されます。

    この削除は永続的であり、後で新しいバージョンでフローにアクセスしたとしても、画像セレクターを復元することはできません。 この問題を回避するには、デスクトップ フローをデスクトップ用の古いバージョン Power Automate に保存しないか、イメージを再キャプチャしてフォールバックとして設定します。