「テキストファイル追記」の動作について
アクション例外処理として「エラー情報収集」を利用し、その内容をテキストに書き出して
実行ログとして活用しています。
ブラウザ(Edge)を利用したシステムに対してRPAを動かしていた際に
画面描写が間に合わずエラーとなり、当然ログファイルに書き込みされるのですが
その時必ずスクリプトエラーが発生します。
それ以外のエラー処理時にはスクリプトエラーは発生しません。
実際に出力する変数の内容は以下の通りです。(最終行以外は改行コードが入っています)
-------------------------------------------------------------------------------------------------
処理日時:2022/xx/xx xx:xx:xx
処理内容:エミュレーション
処理ID:106
処理概要:ウィンドウ識別名"xx-xx-MicrosoftEdge"に一致するウィンドウが存在しませんでした。
-------------------------------------------------------------------------------------------------
改行などが問題かと思い、いろいろと試した結果、「MicrosoftEdge」の部分がダメでした。
ただし、変数の中を直接編集して「MicrosoftEdge」部分を削除し、手打ちで「MicrosoftEdge」を
入力すると、問題なく出力されます。
対象がウィンドウ識別名のため、簡単に変更することもできず、エラーが出るとスクリプトで止まってしまうため
ログ出力ができません。
こんな不思議な現象他に起きてる方みえましたら、対処等ご教授していただくと助かります。