Показать сообщение отдельно
  #4  
Старый 04.07.2011, 09:53
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

судя по разделу "Базы данных" речь идет о TDBGrid? у него есть событие:
property OnCellClick: TDBGridClickEvent;
type TDBGridClickEvent = procedure (Column: TColumn) of object;
в нем можно получить номер записи (если применимо к текущей БД) и поле по которому кликнули:
Код:
procedure TForm1.DBGrid1CellClick(Column: TColumn);
begin
  Caption:='FieldName='+Column.FieldName+' RecNo='+IntToStr(Column.Grid.DataSource.DataSet.RecNo);
end;
в любом случае указатель переместится на соотв. запись, т.е. ту, которую и надо редактировать.
__________________
Пишу программы за еду.
__________________
Ответить с цитированием