現在、ワークフローでエラーハンドリング後に必ず何らかのフラグ(変数)を呼び出し元に返すプログラムを実装しており、具体的にはエラーが発生した場合に、InOut引数を使用してエラーメッセージやフラグの値を返すことを試みています。
実装は以下のような流れなのですが、呼び出し元のcatchで「INOUT_フラグ引数」の値が空になってしまいます。以下の実装における原因と解決方法についてご教示いただけますでしょうか。
現在、ワークフローでエラーハンドリング後に必ず何らかのフラグ(変数)を呼び出し元に返すプログラムを実装しており、具体的にはエラーが発生した場合に、InOut引数を使用してエラーメッセージやフラグの値を返すことを試みています。
実装は以下のような流れなのですが、呼び出し元のcatchで「INOUT_フラグ引数」の値が空になってしまいます。以下の実装における原因と解決方法についてご教示いただけますでしょうか。
こんにちは
上記は仕様です。
例外終了させずに復帰アクティビティやロジックに見直し等で正常に抜けるか、
あるいはException.Dataを用いて、必要なデータをExceptionに入れるか
のいずれかが良いように思えます。
ご回答ありがとうございます。ご提案いただいた、例外を終了させず復帰アクティビティを使用する方法で実装し、解決を図りたいと思います。」
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.