/ / Як перевірити, чи порожній запис натиснуто в підподілці Access? - ms-access, access-vba, ms-access-2003, subform

Як перевірити, чи натискається пустий запис у підформаті доступу? - ms-access, access-vba, ms-access-2003, subform

Я маю підформу, вбудовану в основну форму. Я маю наступний код для події onClick одного поля в моїй підгрупі.

Private Sub my_field_Click()
If Not Me!my_field.Value Is Null Then

"my code here...

End If
End Sub

Я хочу оновити текстове поле одним натисканням наПоле, але у мене з'явилася помилка, коли я натискаю поле перед тим, як підполя не повністю ініційовано (встановивши джерело даних поля) .Таким чином, я написав вищевказаний код, щоб перевірити, чи є значення в полі. Я отримав помилку під час виконання 424: Об'єкт, необхідний при запуску цього коду.Незвичайно, коли я перевіряю значення Me! My_field.Value у вікні налагодження під час виконання, це дає NULL значення.

Будь-яка ідея, що тут сталося? Що ще потрібно зробити, щоб зробити цю перевірку?

Я запускаю це в Access 2000.

Відповіді:

0 для відповіді № 1

Використовувати IsNull() функція в коді VBA.

If Not IsNull(Me!my_field.Value) Then