Форум: "Базы";
Текущий архив: 2005.08.07;
Скачать: [xml.tar.bz2];
Внизобработка события 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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.033 c