Вниз
Скачать: 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 вся ветка

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



Память: 0.46 MB
Время: 0.036 c
1-1099749674
Pavia
2004-11-06 17:01
2004.11.21
Редактор мат формул.


3-1098549975
Серг
2004-10-23 20:46
2004.11.21
Накопление памяти при параметрическом запроосе


1-1099653712
Алеся
2004-11-05 14:21
2004.11.21
Ввод из текстового файла через Pchar


14-1099658234
Гайцы-Газазад
2004-11-05 15:37
2004.11.21
Виват, Днепр! Жаль, Зенит подкачал...


1-1099554397
alexa
2004-11-04 10:46
2004.11.21
Memo и Label




   Наверх