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

Вниз

DBGrid   Найти похожие ветки 

 
Alexei Sviridov   (2003-08-15 02:31) [0]

Vopros po DbGrid. Pri nazhatii Arrow_Up,Arrow_down proishodit sohranenie tekuschej zapisi i vstavka novoi.
Kak eto blokirovat . Ja znaju mozhno svoistvo dgEditing:=FAlse, no mne nado chtobi tablica bila redaktiruemaja...


 
Виталий Панасенко   (2003-08-15 08:46) [1]

Обработай событие BeforeInsert, вызви там исключение. Добавлять вообще не будет...Только зачем ?


 
Alexei Sviridov   (2003-08-15 15:09) [2]

Objasnjaju... Est tablica . Insert,Post metodi dolzhni vizivatsja tolko po nazhatiju moih knopok (ochen mnogo raznoj herni do vizova post.insert dolzhno vipolnjatsja). Sootvetstvenno mne ne nuzhno chtobi pri navigacii po tablice zapisi ne sohranjalis... A mozhet bit luchshe vsego: kak sdelat chtobi pri nazhatii Arrow_Down kursor ne peremestilsja vniz?


 
Виталий Панасенко   (2003-08-15 18:05) [3]

Можно тогда попробовать посмотреть BeforeScroll - в нем проверить не на последней ли записи мы находимся и соответсвенно реагировать. Хотя можно сделать чуть по другому опять же через BeforeInsert - обьявить какую-то глобальную переменную. При нажатии кнопки взводить ее в обработчике BeforeInsert смотреть если ввзеден то дать возможность добавить если нет - то и суда нет. А в AfterPost/AfterCancel сбрасывать значение пересменной..


 
Alexei Sviridov   (2003-08-15 19:39) [4]

I"m very sorry.It"s me again... Pri peremeschenii po DBGrid"u (up and down) esli table v edit or insert mode vizivaetsja metod POST. Vozmozhno li izmenit POST na CAncel?



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

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

Наверх




Память: 0.47 MB
Время: 0.019 c
14-24674
NAlexey
2003-08-20 09:33
2003.09.08
Фень Юань?


3-24365
kuchumovkv
2003-08-16 23:02
2003.09.08
Выборка по дате


4-24742
ivankohut
2003-07-07 17:02
2003.09.08
Изменение вида полос прокрутки


6-24588
Skywalker
2003-07-03 15:14
2003.09.08
Как получить физический путь к root сайта


7-24717
lightix
2003-06-24 22:02
2003.09.08
Программно обновить список принтеров