IT仕事 PowerAutomate

Power Automate Desktopでダイアログでのファイル選択完了判定

投稿日:2021年7月13日 更新日:

今回Power Automate Desktopで、やりたかったこと:

(人間が作業)Webブラウザからファイルのアップロードするダイアログボックスで、ファイルを選択してOKボタンを押すところまで。
(マシンが作業)選択したファイルをアップロード。

上記操作で、ファイルが選択されると、ダイアログは閉じられ、Webページの所定のinput要素に選択されたファイル名が入る。
そのため、最初は「Web ページのコンテンツを待機する」アクションを使い、ファイル名の入力/未入力で、処理を進める/待機するを判定できないかを探していたけど、調べたところでは、できないみたい。
そこで、ダイアログのウインドウタイトルが「ファイルのアップロード」であったことから、「テキストが画面に表示されるまで待機(OCR)」アクションを使い、アップロードのダイアログが表示されなくなったら(閉じられたら)処理を進める、という風にしたら、うまくいった。

あと、ファイル選択をぐずぐずしていると、次に処理が進められてしまうので「タイムアウトエラーで失敗しました」に、30秒ほど入れておくことにした。

これでOK。

-IT仕事, PowerAutomate

執筆者:

関連記事

no image

ネット端末システム

お客からの依頼で、ネットカフェみたいな多数のネット端末システムを、安価に構築する方法を調査。 Smart NC Boot Server http://www.cramworks.com/prod/bo …

no image

レンタルサーバにあるXOOPSの本番環境をローカルのテスト環境/XAIOに移す手順

ローカルフォルダを上書きするので、手軽な方法でよいのでフォルダとDBのバックアップを取っておく。 まず、サーバ側 XOOPSテーマ、モジュール、Upload、Imagesの各フォルダをローカルのXAI …

no image

遅し

ExcelのVBAのプログラミング。 xlAPP.EnableEvents = Falseで、Changeイベント無効にできる。 ということを、今日初めて知った。 ああ、もう数年早く知っていれば、あれ …

no image

WebArena SuiteXでWordPressでルート表示

WebArena SuiteXへのWPインストールは自動機能があるので、とっても簡単だったのだが、ルートではなく別フォルダに作られる。 けども、WP側の簡単な設定でそれをルートディレクトリにできること …

no image

AccessのデータをGoogleスプレッドシートに表示する

会社のネットショップで、お客様から電話で荷物の出荷状況について問い合わせがあった場合に、現状ではすぐに対応できていなかった。 荷物の伝票番号は、クロネコヤマトのB2のソフトか、あるいはAccessの業 …