Вниз
Скачать: 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
15-1166793815
ANTPro
2006-12-22 16:23
2007.01.14
Книга по IDE VS2005


15-1167118313
pavel_guzhanov
2006-12-26 10:31
2007.01.14
Чем можно просмотреть файлы с расширением .fpt?


6-1155724949
KygECHuK
2006-08-16 14:42
2007.01.14
Mapi


15-1166760178
Slider007
2006-12-22 07:02
2007.01.14
С днем рождения ! 22 декабря


15-1166803567
Лёля
2006-12-22 19:06
2007.01.14
Delphi 6 и CodeFolding




   Наверх