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

Вниз

Поведение DBGridEh и DBEditEh   Найти похожие ветки 

 
AleKo   (2004-10-19 10:42) [0]

Добрый день Господа!

Проблема в следующем. На форме имеется DBGridEh , ADOTable, DBEditEh, DBNavigator. В DBGridEh и DBEditEh отображаются одни и те же поля. Если фокус находится на DBGridEh то при вставки записи в нем появляется новая пустая запись. Но мне хочется редактировать эти поля с помощью DBEditEh и я перевожу курсор в это поле. После получения фокуса в DBEditEh ADOTable переходит в режим просмотра и исчезает новая пустая строка, а в DBEditEh появляются данные предыдущей строки. Таким образом, что бы вставить запись и начать ее редактировать предварительно надо поставить курсор в DBEditEh.
Подскажите, как избежать такого неудобства. Спасибо.


 
ЮЮ ©   (2004-10-19 10:50) [1]

значит запрещай это делать в Gride (у тебя же DBNavigator в руках!!!)


 
AleKo   (2004-10-19 10:53) [2]

Запретил. Но в нем всеравно появляется пустая запись даже если вставка через DBNavigator.


 
Пуртик   (2004-10-19 11:01) [3]


> Запретил. Но в нем всеравно появляется пустая запись даже
> если вставка через DBNavigator.

2 НД, 1-й привязан к едиту, а второй(DBGrid) по событию AfterPost
делает рефреш


 
AleKo   (2004-10-19 11:07) [4]

Идею понял. Попробую реализовать.


 
SeZuka ©   (2004-10-19 12:58) [5]

А в свойствах грида опцию dgCancelOnExit в False не пробывал ставить???


 
AleKo   (2004-10-20 03:13) [6]

Спасибо SeZuka © за совет. Все получилось.



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

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

Наверх




Память: 0.47 MB
Время: 0.034 c
14-1099588440
YurikGL
2004-11-04 20:14
2004.11.21
Снова о книгах для детей


14-1099387403
}|{yk
2004-11-02 12:23
2004.11.21
Судный день - 2


14-1099218854
Pat
2004-10-31 13:34
2004.11.21
.NET и драйвера


3-1098071702
ILUHA
2004-10-18 07:55
2004.11.21
Вопрос по IBTransaction


14-1099604866
Knight
2004-11-05 00:47
2004.11.21
Подскажите с Access ом... плз