У меня есть подчиненная форма, где пользователь может создавать строки. Новая строка создается нажатием кнопки в главной форме, после чего пользователь может установить другие значения. Необходимо заполнить два поля, и пользователь не должен оставлять их пустыми, даже закрыв форму. Вместо этого MessageBox должен предупредить пользователя, и он должен остаться в вызывающей строку, позволяя ему установить необходимые значения.
Это должно работать, даже если пользователь не внес никаких изменений в поля.
Я пробую разные события с окнами сообщений, чтобы увидеть, срабатывает ли какое-либо из них, но ни одно из них не срабатывает, когда я пытаюсь оставить поля пустыми, например, путем изменения строки или закрытия основной формы. Я ищу какой-то эквивалент "OnBlur" в Javascript.
Я пробовал BeforeUpdate и On Dirty, но оба они требуют изменения. Я решил эту проблему при закрытии формы, используя On Unload с параметром Cancel.