Текущий архив: 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.45 MB
Время: 0.037 c