Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

DBGidEh + DBAdvNavigator

29K
29 марта 2011 года
Faust911
4 / / 09.07.2007
Доброе время суток.
Реализую пользовательский интерфейс для работы с базой (InterBase) в RAD Studio 2010 с помощью FIBPlus, DBGridEh и DBAdvNavigator.

Столкнулся с проблемой - если пользователь вводит данные корректно - изменения происходят нормально, но если пользователь забудет ввести критичное поле - возникает ошибка возвращаемая базой, которая проверяет корректность ввода на своей стороне. Проверку ввода на стороне пользователя можно реализовать если пользователь для подтверждения ввода данных будет использовать навигатор, но если пользователь ввел данные и убрал выделение со строчки, изменил фокус с грида на другой элемент формы - происходит автоматическая попытка поста данных, которая заканчивается ошибкой. Подскажите пожалуйста как можно отловить это действие... У грида я не смог найти подходящего события, у датасета есть beforPost где можно сделать проверку и сигнализировать пользователю об ошибке, но после сигнализирования все равно происходит попытка поста и выводится ошибка...
1
30 марта 2011 года
kot_
7.3K / / 20.01.2000
Обрабатывай исключения.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог