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

親フォームの読み込み完了前にサブフォームを読み込もうとすることによる不具合が発生することがあります。

親フォームの値をサブフォームを参照している場合などエラーが発生する。親フォームのオープン時にサブフォームのレコード移動時イベントが発生し、場合によってはエラーとなります。

これを回避するために親フォームがロード済みかどうかをトラップする変数を設ける

また親フォームロード後にサブフォームのレコード移動時イベントを明示的にCallする。

親フォーム未ロード時はExit、またロード済みであっても、”式がありません”などちうエラーが発生するのでResumeNextで回避

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です