Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как проверить / 4 сообщений из 4, страница 1 из 1
27.02.2003, 18:03
    #32112307
Dimblch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить
у меня запросе для формы у меня есть выражение. соответсвенно при вводе данных в форму , при помощи этого выражения получается некий результат .. Этот результат транслируется в поле . Можно ли каким нибудь образом проверять результат этого вычисления . Мне необходимо сделать так что бы при значении NULL етого выражения . пользователь не мог перейти к другой записи бд
...
Рейтинг: 0 / 0
27.02.2003, 18:39
    #32112338
Julius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить
На событие "До обновления" повесить проверку:

Sub Form_BeforeUpdate(Cancel As Integer)
If IsNull(Поле) Then
Cancel = True
End If
End Sub

Правда, так нельзя будет не только к другой записи перейти, но и текущую сохранить, если поле примет значение Null
...
Рейтинг: 0 / 0
27.02.2003, 19:12
    #32112354
Dimblch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить
Спасибо заработало .. Это как раз то что нужно
Только вот возник вопрос
Когда вводиш данные то выскакивает сообщение
Объект не содержит программируемый обект 'Maindata Table'
Как это убрать и вообще что это такое и с чем его едят
...
Рейтинг: 0 / 0
27.02.2003, 19:17
    #32112361
ДиД
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проверить
If IsNull(Поле) Then
Cancel = True
End If

можно укоротить до

Cancel = IsNull(Поле)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как проверить / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]