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

Вниз

Access и DBGrid   Найти похожие ветки 

 
lluha   (2006-06-10 17:00) [0]

Здравствуете!
В грид выводиться только одно поле из всей записи, которая находится в таблице. Нужно по клику на гриде обработать всю запись, относящуюся к этой строке, такое же действие надо произвести и при смене строки с клавиатуру.  В общем не получается обработать клик, никакие события не имеют последствий. А если фокус с грида убрать на другой компонент, то мышью его вернуть невозможно только через таб.
Помогите!


 
Desdechado ©   (2006-06-10 19:53) [1]

> по клику на гриде обработать всю запись
обрабатывай текущую запись в датасете, который под гридом
в самом гриде нет записей, это отображатель данных

> действие надо произвести и при смене строки с клавиатуру
у датасета есть событие OnBeforeScroll и OnAfterScroll, в которых можно прописать обработку перехода с текущей записи на другую
и там не важно, с клавы это делается или мышью или командой Next

остальное слишком непонятно рассказано, что там блокируется и куда клмкается


 
lluha   (2006-06-11 00:39) [2]


> Desdechado

Извини уж, но с базами пока еще полный ...(не рублю), подскажи хоть откуда капать? Буду рад маленькому кусочку кода.


 
lluha   (2006-06-11 01:31) [3]


> Извини уж, но с базами пока еще полный

С обработкой события разобрался. Спасибо.

> остальное слишком непонятно рассказано, что там блокируется
> и куда клмкается

На форме грид и браузер (ну там кнопочки всякие), по клику в гриде в браузер выводиться информация из базы. Так вот если я мышом кликну на браузере, ну там прокрутить или еще чего-то, потом, сколько на гриде не клацай мышом, он никак не реагирует. Вернуться в грид только через таб, в порядке очереди. Можно ли это както побороть?


 
Desdechado ©   (2006-06-11 17:47) [4]

> браузер (ну там кнопочки всякие)
а теперь не на пальцах, а с названиями компонентов



Страницы: 1 вся ветка

Текущий архив: 2006.08.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.071 c
2-1153869353
начинающий1
2006-07-26 03:15
2006.08.20
Указатели


3-1150177063
Layner
2006-06-13 09:37
2006.08.20
Locate на 2 поля, возможно?


15-1153820499
Gorlum
2006-07-25 13:41
2006.08.20
Про OUTLOOK


9-1132873549
Юзерок
2005-11-25 02:05
2006.08.20
directX


4-1145961176
Creative
2006-04-25 14:32
2006.08.20
перерисовка окна