Я маю підформу, вбудовану в основну форму. Я маю наступний код для події 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