UiPath Studio 2023.6.1 Community Editionを利用中の初心者です。
1.WF説明
Edgeに自動ログイン後、指定フォルダに配置されたファイルを1つずつWebにアップロードするワークフローをデバッグ中です。
指定フォルダのファイルリストフルパスをリスト変数lis_Pathに取得後、リスト変数lis_Pathの値をString変数に変換して、添付画像のフローチャート内で回しています。
添付画像のAのシーケンスは、Try Catchアクティビティで囲んであり、Try BlockでひとつのファイルをWebにアップロードしています。
Catch BlockではErrorHandler.xamlを呼び出しています。ErrorHandler.xamlの内容は添付画像参照。
添付画像のBのフロー条件分岐の条件文は、exec_SystemException Is Nothingです。
変数パネルでは、exec_SystemExceptionという変数名で、System.SystemException型変数を定義しています。
2.質問内容
添付画像のAのシーケンス内で例外が発生した場合、添付画像のBのフロー条件分岐に入る前に、exec_SystemExceptionが初期化されていなければ、2件目のファイルを読みに行けません(Bで左方向に処理が進みません)
ErrorHandler.xamlの最後に下記の構文を追加する必要がありますか?
exec_SystemException = Nothing
それとも、AのTry CatchアクティビティのCatch Blockを抜ける際に、自動的にexec_SystemException = Nothingを実行する仕組みがありますか?