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

Вниз

Проверка в 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
15-1232916784
Piter
2009-01-25 23:53
2009.03.29
Miranda IM: моя сборка (Mirapit)


2-1233266659
Тимоха
2009-01-30 01:04
2009.03.29
непонятки со string


15-1232335816
Slider007
2009-01-19 06:30
2009.03.29
С днем рождения ! 19 января 2009 понедельник


4-1206962512
Kolan
2008-03-31 15:21
2009.03.29
Получить букву подкл/откл флешки.


3-1217477242
ЮЮ
2008-07-31 08:07
2009.03.29
ODBC DND в Win2000 с MS SQL Express