# Edgeの操作で解決できないエラーがあり困っております。

**URL:** <https://forum.uipath.com/t/edge/278942>\
**Category:** フォーラム\
**Tags:** activities\
**Created:** [December 23, 2020, 4:56am UTC](https://forum.uipath.com/t/edge/278942 "2020-12-23T04:56:22Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![helpme](https://avatars.discourse-cdn.com/v4/letter/h/dfb087/32.png) [@helpme](https://forum.uipath.com/u/helpme)\
**Post date:** [December 23, 2020, 4:56am UTC](https://forum.uipath.com/t/edge/278942/1 "2020-12-23T04:56:22Z")

</div>

お世話になっております。

IEからEdgeに切り替えてから、原因不明のエラーがたまに発生しており困っております。  
毎回必ず発生するわけでもなく、再現方法も不明なため調査しづらい状況です。  
IEでは発生しておりませんでした。

実行環境は以下の通りです。  
・UiPath 2020.10.2  
・Chromium版Edge 87.0.664.66

以下内容です。  
サイト上のツリータブをクリックすることで最大7階層のツリー階層が開かれていく仕組みとなっている  
当該ツリータブを順にクリックして開いていく処理において、  
何らかのタイミングでツリーを開いた(開いている)直後に閉じてしまい、  
想定外の項目をクリックしてエラーとなっております。  
(ツリーはChromeのブックマークマネージャをイメージしていただけるとわかりやすいかと思います)

ログ上では、ツリーを開くクリック、恐らく閉じる挙動をしたクリック、想定外の項目に向けて動作したクリック  
全てが正常に動作したと記録されております。

なお、全てのクリックはINTERACTIVEで設定しておりますが、  
実行後待機時間も設定しており、画面上でツリーを開かれるまでには十分な時間があります。  
それぞれのセレクターはinnertext部分に変数を使用しており、階層に従って変数を付け足すような作りになっております。

例)  
クリック1:   
クリック2:   
クリック3:

サイトのリンクを貼れない都合で伝わりづらい内容となっておりますが、  
何かヒントとなるような情報でもいただけますと幸いです。

よろしくお願い致します。

---

<div class="post-metadata">

**Author:** ![sonoko.takeyama](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/sonoko.takeyama/32/176634_2.png) [@sonoko.takeyama](https://forum.uipath.com/u/sonoko.takeyama)\
**Post date:** [December 23, 2020, 6:15am UTC](https://forum.uipath.com/t/edge/278942/2 "2020-12-23T06:15:50Z")

</div>

何点か確認です。  
・SimulateClickは試しましたか？  
・画面/Edgeの倍率は100％ですよね？  
・CliCKアクティビティで今PositionがCenterになっていると思いますが、TOPLEFTにするとどうでしょうか？

---

<div class="post-metadata">

**Author:** ![helpme](https://avatars.discourse-cdn.com/v4/letter/h/dfb087/32.png) [@helpme](https://forum.uipath.com/u/helpme)\
**Post date:** [December 23, 2020, 7:14am UTC](https://forum.uipath.com/t/edge/278942/3 "2020-12-23T07:14:28Z")

</div>

セレクターの記載が消えていたので、書き直します。  
例)  
クリック1: 「html app=‘msedge.exe’ /」「webctrl tag=‘LI’ innertext = A /」  
クリック2: 「html app=‘msedge.exe’ /」「webctrl tag=‘LI’ innertext = A /」「webctrl tag=‘LI’ innertext = B /」  
クリック3: 「html app=‘msedge.exe’ /」「webctrl tag=‘LI’ innertext = A /」「webctrl tag=‘LI’ innertext = B /」「webctrl tag=‘LI’ innertext = C /」

---

<div class="post-metadata">

**Author:** ![toran](https://sea2.discourse-cdn.com/uipath/user_avatar/forum.uipath.com/toran/32/179400_2.png) [@toran](https://forum.uipath.com/u/toran)\
**Post date:** [December 23, 2020, 8:17am UTC](https://forum.uipath.com/t/edge/278942/4 "2020-12-23T08:17:22Z")

</div>

こんにちは！

一点気になった点があるのですが  
セレクタのクリック2において、再度innertext=Aのツリーを押下しているように見えますが  
再度クリックを行うと下位のツリー階層が非表示になってしまう構成だったりしませんか？  
その場合、ツリーが閉じてしまいinnertext=Bが見つからない可能性があります。

---

<div class="post-metadata">

**Author:** ![helpme](https://avatars.discourse-cdn.com/v4/letter/h/dfb087/32.png) [@helpme](https://forum.uipath.com/u/helpme)\
**Post date:** [December 23, 2020, 9:46am UTC](https://forum.uipath.com/t/edge/278942/5 "2020-12-23T09:46:37Z")

</div>

リプライありがとうございます！

いただいた質問についてですが、  
クリック2の対象の要素は、クリック1の対象の要素であるinnertext=Aも含めた形で構成されており、クリック2でinnertext=A自体(クリック1の対象)をクリックするものではありません。

ただ、ブラウザの挙動としては、ご認識の通り、innertext=Aを再度クリックしたとするとツリーが閉じられ、innertext=Bをクリックすることはできなくなる、という状況です。

今回の事象においては、クリック2がなぜinnertext=Bをクリックしてツリーを開くのではなく、ツリーを閉じるような動作をしてしまうのか、と言う点が気になっております。
