Всем доброго времени суток!
Использую Ehlib 9.3 на Delphi 10.3.3 Community Edition. Подключен DBGridEh к ADODataDriverEh, в котором настроен UPDATE и который подключен к DataSet. Проблема в следующем. Имеется поле типа Integer, в который должна быть возможность вводить данные с клавиатуры по принципу ячейки в Excel. В более ранних версиях DBGridEh это работало корректно. Так вот, я пытаюсь ввести число, например 45 и происходит следующее: При попытке ввести первое число 4 - поле открывается на редактирование и сама цифра не вводится, а вот последующие уже будут вводиться и отображаться в поле. Проще говоря, любое первое событие для ячейки рассматривается как метод открытия её на редактирование. В таком случае первая цифра не будет никогда введена. В предыдущих версия, как я писал выше - вводимые значения сразу вводились в поле. Каким образом это можно настроить? И есть ли такая возможность? Надеюсь понятно пояснил...
|