削除前データマクロでエラーを生成しマクロを中止とする場合、
form.Deleteイベントは発生する。
form.Deleteイベントで Cancel = True とした場合、
削除前データマクロは実行されない。
削除前データマクロで削除を中止した場合、
form.BeforeDelConfirmイベントとform.AfterDelConfirmイベントは発生しない。
Delete→削除前データマクロ→BeforeDelConfirm→AfterDelConfirm
削除後処理が微妙なタイミングで実行されている模様。ミリ秒単位でしかみてないけど、削除されるときでBeforeDelConfirm以前。
0 件のコメント:
コメントを投稿