質問
[例外監視]処理では、スレッド処理で発生したエラーを[例外監視]処理のコンポーネント変数で取得できますか。
回答
[例外監視]処理では、スレッド処理で発生したエラーを直接、[例外監視]処理のコンポーネント変数で取得することはできません。対応策の一例を以下に掲載しますので、ご検討ください。
■対応例
[概要]
スレッド処理で発生したエラーを[スクリプト呼び出し]処理のエラーとして[例外監視] 処理でキャッチすることで「error_message」などの情報を取得します。
[詳細]
スクリプトを2つ用意します。
「親スクリプト」「子スクリプト」
- 子スクリプト
例外監視を実施したいスレッド処理を配置します。
- 親スクリプト
子スクリプトを呼び出す [スクリプト呼び出し] 処理を配置します。
上記処理を [例外監視] 処理で囲み、「error_message」などのコンポーネント変数を取得し、[変数代入] 処理でエラー内容を取得します。
コメント
0件のコメント
記事コメントは受け付けていません。