やりたきこと
PADで例外が発生したときに、ユーザーに通知をする仕組みを作りたい。
フロー定義
フロー詳細
Try (ブロックエラー発生時)
カスタムエラーのエラー名に、エラーを特定できるような名前を設定する。
また、Catchラベルに遷移する際、変数の設定やサブフローを実行することができる。
エラー後処理のサブフローを設定することもできるが、抜け漏れが発生しうるので、ここではCatchに飛ばすだけにして、エラー後処理はCatchの終端で行うのがいいかなと思われる。
想定していないエラーが発生した場合、エラーコードはEXXXXで飛ばすようにしている。
Catch
エラーメッセージに、必要な情報を設定する。
Catch終端ではエラーメッセージをメッセージボックスで表示しているが、この部分をログ出力であったり、メール通知に差し替えることもできる。
Finally
行21,22の処理は「実行時エラーが発生したら次の行へ」を設定している。



