Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 Как обойти метод VALID  [new]
soltik
Member

Откуда:
Сообщений: 39
Привет!
В элементе управления в этом методе у меня проверяется контроль вводимых данных. Допустим курсор установлен в этом элементе и когда мне необходимо нажать любую другую кнопку, например F1, или мышкой нажать на кнопку, то постоянно вываливается этот метод. А как его можно обойти?
10 июн 04, 14:57    [735051]     Ответить | Цитировать Сообщить модератору
 Re: Как обойти метод VALID  [new]
Вячеслав Клепинин
Member

Откуда: Санкт-Петербург
Сообщений: 336
Использовать методы InteractiveChange и LostFocus.
Заведите на форме свойство, например, с именем l_Change и значеним по умолчанию .F.
В методе InteractiveChange попишите установку этого свойства в истину. Таковая будет выполняться, если вы изменили значение в поле ввода.
В методе LostFocus проверьте значение свойства l_Change. Если оно истинное, то выполните действия по проверке введённого значения.
10 июн 04, 15:29    [735189]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить