Форум: "Начинающим";
Текущий архив: 2009.03.29;
Скачать: [xml.tar.bz2];
ВнизПроверка в Grid Найти похожие ветки
← →
npr2 (2009-02-04 11:24) [0]Добрый день! Совсем запуталась,помогите! Есть грид. Переход по полям по Enter, переход на новую запись по Enter в последнем поле строки. Нужно проверить введенное значение в последнее поле строки и если удовлетворяет условию, перейти на новую запись. Если нет, то выдать сообщение и остаться в этом же поле. Если пробую проверить по KeyPress - не вижу значения, которое ввела. Если по erQuery1ObemChange (изменению поля) не могу перехватить кнопку. Как решить срочно эту проблему.
← →
Сергей М. © (2009-02-04 11:29) [1]
> не вижу значения
А где смотришь ?
← →
npr2 (2009-02-04 11:39) [2]Смотрела как (DBGridEh1.Columns.Grid.SelectedField.NewValue) или
(erQuery1Obem.NewValue) в методах обработки Key...
← →
Сергей М. © (2009-02-04 11:58) [3]
> не могу перехватить кнопку
А зачем ее перехватывать ?
Просто возбуди исключение в обработчике OnChange или OnValidate, тогда метод навигации Post и/или Next, который ты инициируешь в OnKeyPress, не будет выполнен
← →
MsGuns © (2009-02-04 15:29) [4]TField.OnSetText
TDBGrid.OnColumnExit
TDataSet.BeforePost
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.03.29;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.048 c