以下の事項の対応策があればよろしくお願いします。
午前中まで動いていたロボットが午後から突然エラーになりました。
そのロボットは何日も正常にうごいていましたが、ある日の午後から急にエラーとなりました。
エラーの箇所をデバッグしてみるとセレクタが取得できないというエラーでした。
Studioでセレクタを取得する際に、UIフレームワークが[規定値]にて開発しておりました箇所ですが、午後になってエラーとなり、原因はUi要素がみつからないということでした。
セレクタを取得しようとすると、UIフレームワークが[規定値]では取得できず、[UIA]でしか要素を取得できない状態になりました。
windows updateもしておりませんし、何も環境はかえておりませんのに、急に、
UIフレームワークが[規定値]で取得していた要素が、UIフレームワーク[UIA]でしか取得できなくなることなんてあるのでしょうか?
UIフレームワーク[規定値]で取得できるようにしたいと思っております。
上記のロボットはIEでの開発です。
他のロボットはEdgeでの開発ですが、こちらのロボットも同じ端末、同じ時間から
UIフレームワークが[規定値]が認識できないようになりました。
以上
よろしくお願いします。
Yoichi
(Yoichi)
2
こんにちは
どこかが壊れているかもしれませんので
とり急ぎ
UiAutomationパッケージのバージョンを変えてみる
Studioを再インストールしてみる
あたりを試してみてはと思います。
ご回答ありがとうございます。
開発機では同じロボットが正常に動くのですが、本番号機で突然エラー(UIフレームワークの取得方法が変わった)がでるようになった次第です。
よろしくお願いします。
Yoichi
(Yoichi)
4
こんにちは
開発機では同じロボットが正常に動くのですが、本番号機で突然エラー(UIフレームワークの取得方法が変わった)がでるようになった次第です。
具体的なエラーメッセージを共有可能でしょうか?
本番機とはAttendedRobotでしょうか?ここにもStudioが入っているのでしょうか?
明らかに挙動がおかしいようであれば、再インストールしてみるのも手かと思います。
ご回答ありがとうございます。
>本番機とはAttendedRobotでしょうか?ここにもStudioが入っているのでしょうか?
Orchestratorで動かしていますが、Studioも入っています。
Orchestratorで動かしても、Studioで動かしてもエラーとなります。
エラーメッセージは下記です。
ErrMessage : Could not find the UI element corresponding to this selector:
[1] [2] [3]
[4]
Search failed at selector tag:
[2]
The closest matches found are:
[50%]
[19%]
[19%]
[17%] [17%] [16%] [15%] [15%] [15%] [15%] ErrSource : UiPath.UiAutomation.Activities ErrType : UiPath.Core.SelectorNotFoundException
よろしくお願いします。
Yoichi
(Yoichi)
6
こんにちは
Orchestratorで動かしていますが、Studioも入っています。
ということはURですね。
エラーメッセージですが、<が特殊記号のためフォーラムのシステムの都合上表示されなくなっています。
指し障りなければ、エディタ上部にある</>を使うか、画像を貼り付けていただくことは可能でしょうか?
ご回答ありがとうございます。
失礼しました。再度エラーメッセージを記載します。("<“と”>"は除きました。)
よろしくお願いします。
ErrMessage : Could not find the UI element corresponding to this selector:
[1] wnd app=‘iexplore.exe’ cls=‘IEFrame’ title=‘ダウンロード文書一覧表示 - 結果画面 - Internet Explorer’/ [2] wnd aaname=‘通知’ cls=‘DirectUIHWND’/ [3] ctrl automationid=‘IENotificationBar’/
[4] ctrl name=‘保存’ role=‘split button’/
Search failed at selector tag:
[2] wnd aaname=‘通知’ cls=‘DirectUIHWND’/
The closest matches found are:
[50%] wnd cls=‘DirectUIHWND’/
[19%] wnd cls=‘Edit’/
[19%] wnd cls=‘Edit’/
[17%] wnd aaname=‘アドレス バー’ cls=‘Address Band Root’/ [17%] wnd aaname=‘検索バー’ cls=‘Address Band Root’/ [16%] wnd aaname=‘ナビゲーション バー’ cls=‘WorkerW’/ [15%] wnd aaname=‘ダウンロード文書一覧表示 - 結果画面 - Internet Explorer’ cls=‘TabWindowClass’/ [15%] wnd aaname=‘CALS/EC - Internet Explorer’ cls=‘TabWindowClass’/ [15%] wnd aaname=‘空白のページ - Internet Explorer’ cls=‘TabWindowClass’/ [15%] wnd aaname=‘アドレス コンボ コントロール’ cls=‘ToolbarWindow32’/ ErrSource : UiPath.UiAutomation.Activities ErrType : UiPath.Core.SelectorNotFoundException
Yoichi
(Yoichi)
8
こんにちは
ありがとうございます。これは何かがおかしいですね。
ちなみにIEは純粋なIEでしょうか?あるいはEdgeのIEモードとして動作しているようなことはないでしょうか?
Edgeも同様の事象ということですので、もしIEモードでの稼働でしたら、あるいはEdge Extensionの影響なども可能性としては考えられるかと思います。
ちなみにバージョン(UiPath本体、UiAutomationパッケージ)はいくつをお使いでしょうか?
急に事象が発生したということですので、何らかの変化点があるかと思います。(ファイルが壊れた等も含めて)取り急ぎは、このあたりを探っていくことになるかと思います。
ご回答ありがとうございます。
UiPath バージョン 2020.10.8
UiAutomationパッケージ 21.10.4
EdgeのIEモードとして動作している
というのはどこを調べればわかりますか?
アタッチ画面でプラウザの種類はIEになっていますがこちらのことではないですよね?
今、既定のブラウザがEdgeになっていましたのでInternet Explorerに設定になおしました。これは関係ないでしょうか?
>もしIEモードでの稼働でしたら、あるいはEdge Extensionの影響なども可能性としては考えられるかと思います。
どこを直せば解消できますでしょうか?
>何らかの変化点があるかと思います。(ファイルが壊れた等も含めて)
ファイルが壊れたというのはどのファイルのことでしょうか?
何から何まで質問して申し訳ありません。
よろしくお願いします。
Yoichi
(Yoichi)
10
こんにちは
開いているブラウザの画面を見ればわかると思います。
(レンダリングしているところではなく主に外側)
アタッチ画面でプラウザの種類はIEになっていますがこちらのことではないですよね?
こことは直接関係ないですね。
>もしIEモードでの稼働でしたら、あるいはEdge Extensionの影響なども可能性としては考えられるかと思います。
どこを直せば解消できますでしょうか?
これの可能性がある場合は、Edgeのextensionを入れなおしてみてください。
>何らかの変化点があるかと思います。(ファイルが壊れた等も含めて)
ファイルが壊れたというのはどのファイルのことでしょうか?
単に可能性の一つとしてあげています。原因となりうる可能性を検討して、確認していく必要があります。
ご回答ありがとうございます。
まずは、
Edgeのextensionを入れなおし、何らかのの変化点がないか、ファイルが壊れていないか
を検討してみます。
なおりましたらご連絡します。