LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: События...
 Тема: События
 
 15.06.2007 21:09:32
All
4316 сообщения
1-ый


Тема: События
У меня такая проблема, существует Форма1 В этой форме Поле1. Из Форма2 я программно записываю значение в Форма1.Поле1. У меня в свойствах поля стоит Условие на значение. Если в поле вводить данные с клавиатуры, проверка производиться, при програмном вводе нет. Можно ли сгенерить в Форма1 событие AfterUpdate для Поле1 из Форма2. Чтобы при потере фокуса выполнялась проверка на валидность.
Уф сформулировал.


P.S. События в формах
Автор: Pavel от 0:00:00 Источник ...
 15.06.2007 21:09:32
Евгений10
73 сообщения


RE: События
Необходимо создать функцию проверки значений поля например:

Function Test(Ctl As Control)
If IsNumeric(Ctl) Then Exit Function
Ctl = Empty
End Function

и событию AfterUpdate для Поле1 назначить =Test([Поле1])





P.S. События в формах
Автор: Евгений от 24.06.2005 22:38:05 Источник ...
 15.06.2007 21:09:32
All
4316 сообщения
1-ый


RE: События
Это не совсем то или я не понял, что-то.
У меня вопрос такой, при событии потеря фокуса идет проверка поля на Значение на условие. Но при программном вводе в поле значения, такая проверка не происходит. Вот и надо сгенерить событие Обновление т.к. после него проверка происходит. Извините если не совсем толково объясняю


P.S. События в формах
Автор: Pavel от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: События...
ПоискПоиск  Список форумовСписок форумов  
right