>>785
だから、「画面から呼び出す関数内で適切なエラー処理」ってなんだよ?

適切かどうかは、戻り側しかわからないって言ってるだろ。

ログもそうだり、リトライするかどうかも
戻り側でしか判断できない。

お前が言ったことが呼び出し元で判断するべきだったことかもわかるように
内部で適切なエラー処理はできないから、呼び出し元に変えるのが原則。

呼び出し元って言ったらフォームのイベントハンドラ。
だから基本的に「き・ほ・ん・て・き」にフォームにのみ
On Errorが存在する。フォームから呼び出されるモジュールや
クラスにはErr.raiseをやっても、On Errorは存在しない。って
書いてるんだろうが。