Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.07;
Скачать: CL | DM;

Вниз

обработка события BeforeAction в DBNavigator   Найти похожие ветки 

 
Ландграф Павел ©   (2005-07-01 18:05) [0]

Приветствую, такой вопрос:
При одном условии Post выдает ошибку, я проверяю в BeforeAction, если ошибка будет то нужно обнулить нажатую кнопку, т.е. сохранение отменить, подскажите как это сделать?
Button:=nbCancel не работает...


 
kaif ©   (2005-07-01 19:56) [1]

По-моему BeforeAction навигатора срабатывает до того, как тот вызовет метод Post.
Так что делай проверку либо в BeforePost самого датасета, либо еще в каком-то событии датасета, например, в событиях, возникающих в случае ошибки Post (кажется OnPostError или OnError - не помню, посмотри, какие там вообще события имеются).
Что значит "обнулить кнопку, т.е. сохранение отменить"?
Если Post завершился с ошибкой, сохранение и так будет отменено.


 
Ученик   (2005-07-01 23:37) [2]

>Ландграф Павел ©   (01.07.05 18:05)  
Вызвать Abort


 
Ландграф Павел ©   (2005-07-02 22:18) [3]

за abort спасибо, не подумал что все так тривиально можно сделать=)



Страницы: 1 вся ветка

Текущий архив: 2005.08.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.055 c
14-1121430748
Igorek
2005-07-15 16:32
2005.08.07
Дельфимастер проснулся :)


3-1120198692
Belkova
2005-07-01 10:18
2005.08.07
Экспорт в 1С


4-1118046120
Андрей Жук
2005-06-06 12:22
2005.08.07
Как перечислить потоки, которые привязаны к процессу?


14-1121298969
Михаил(Киров)
2005-07-14 03:56
2005.08.07
Администрирование компьютерных клубов


14-1121326271
syte_ser78
2005-07-14 11:31
2005.08.07
Кто сказал?