Если кто еще не знает, что это за встроенная функция - очень рекомендуется для прочтения! (поможет обрабатывать текстовые поля со значением Null)
Marat 07.07.2001
Как читать поле "Memo"? Сейчас у меня такая задачка встала, никогда с "Memo" не работал. В отчете надо проверить, есть ли что в этом поле или нет,и, соответственно - отображать ли это поле и сопутствующие элементы в отчете или нет? Не знаю как прочесть содержимое через VB.
Федор 07.07.2001
По-моему так - см.текст 'коммент - у меня МЕМО-поле
Dim s As String 'исключаем пустое поле s = Nz(Me.коммент.Value, "") 'здесь можно отфильтровать пустые ... If s = "" Then Debug.Print "ПУСТО" End If 'ищем вхождение "компьютер" If InStr(1, s, "компьютер") Then Debug.Print "нашли слово " End If
Marat 07.07.2001
А что за Nz() такой?
Nic 08.07.2001
Если стринг Null, Аксесс ругается, а Nz(strTxt, "0") - возвратит то что тебе нужно :)
(следовало сказать другое, а именно, что NZ позволяет обрабатывать пустые строки - GS)
Федор 08.07.2001
Как раз проверишь пусто ли поле МЕМО Nic ответил, это как раз способ проверить есть ли что-либо в поле МЕМО