0

アクション例外処理として「エラー情報収集」を利用し、その内容をテキストに書き出して

実行ログとして活用しています。

ブラウザ(Edge)を利用したシステムに対してRPAを動かしていた際に

画面描写が間に合わずエラーとなり、当然ログファイルに書き込みされるのですが

その時必ずスクリプトエラーが発生します。

それ以外のエラー処理時にはスクリプトエラーは発生しません。

実際に出力する変数の内容は以下の通りです。(最終行以外は改行コードが入っています)

-------------------------------------------------------------------------------------------------
処理日時:2022/xx/xx xx:xx:xx
処理内容:エミュレーション
処理ID:106
処理概要:ウィンドウ識別名"xx-xx-MicrosoftEdge"に一致するウィンドウが存在しませんでした。
-------------------------------------------------------------------------------------------------

改行などが問題かと思い、いろいろと試した結果、「MicrosoftEdge」の部分がダメでした。

ただし、変数の中を直接編集して「MicrosoftEdge」部分を削除し、手打ちで「MicrosoftEdge」を

入力すると、問題なく出力されます。

対象がウィンドウ識別名のため、簡単に変更することもできず、エラーが出るとスクリプトで止まってしまうため

ログ出力ができません。

こんな不思議な現象他に起きてる方みえましたら、対処等ご教授していただくと助かります。

この質問は解決済みのためクローズされています。
ひまわり 新しいコメントを投稿
回答とコメントは、会員登録(無料)で閲覧できるようになります。