Вниз
Скачать: CL | DM;

Не активизируется кнопка Post у DBNavigator при удалении   Найти похожие ветки 

 
Megabyte ©   (2006-10-25 15:37) [0]

Сабж.
У меня стоит подтверждение транзакции при нажатии кнопки Post  
на DBNavigator"е.
procedure Tfrm_sprav.nav_spravClick(Sender: TObject;
 Button: TNavigateBtn);
begin
   if button = nbPost then
     DatM.ftr_sklad_upd.Commit;
   ...
end;

При операциях вставки, редактирования записи активизруется кнопка Post, при удалении этого почему-то не происходит.
Или она и не должна активизироваться?
Просто это требуется, чтобы пользователь мог отменить свое действие, вдруг случайно что-нить удалит...
Хотя конечно там итак выскакивает диалог о том, надо ли удалять запись, но хочется, чтобы все было стандартизировано.


 
DrPass ©   (2006-10-25 15:50) [1]


> Или она и не должна активизироваться?

Не должна. Post - это, по сути, переход из режима редактирования в режим просмотра с применением сделанных изменений. Удаление же выполняется прямо в режиме просмотра. Повесь подтверждение транзакции на что-нибудь другое, например, на кнопку "Сохранить"


 
Megabyte ©   (2006-10-25 15:52) [2]


> DrPass ©  (25.10.06 15:50) [1]

Пользователь не хочет нажимать лишнюю кнопку "сохранить". :)
Ладно, разберусь...


 
Desdechado ©   (2006-10-25 16:05) [3]

А ты объясни, что пока он ее не нажмет, он может "чтобы пользователь мог отменить свое действие, вдруг случайно что-нить".



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.031 c
9-1141842727
Storm
2006-03-08 21:32
2007.01.14
Игры с нуля


2-1167041361
webpauk
2006-12-25 13:09
2007.01.14
Перехват закрытия приложения


2-1166741784
abba
2006-12-22 01:56
2007.01.14
Как отобразить бинарное дерево с помощью TreeView?


15-1167084003
PHPdeveloper
2006-12-26 01:00
2007.01.14
PHP


15-1166649649
Chort
2006-12-21 00:20
2007.01.14
В чем ошибка?




   Наверх