親フォームと子フォームのロードのタイミングについて

親フォームの読み込み完了前にサブフォームを読み込もうとすることによる不具合が発生することがあります。
親フォームの値をサブフォームを参照している場合などエラーが発生する。親フォームのオープン時にサブフォームのレコード移動時イベントが発生し、場合によってはエラーとなります。
これを回避するために親フォームがロード済みかどうかをトラップする変数を設ける
また親フォームロード後にサブフォームのレコード移動時イベントを明示的にCallする。
親フォーム未ロード時はExit、またロード済みであっても、”式がありません”などちうエラーが発生するのでResumeNextで回避

よかったらシェアしてね!

この記事を書いた人

コメント

コメントする

目次
閉じる