![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DbGrid [D7, XP]
ivc_vetal © (2006-01-22 13:57:00)Уважаемые мастера. Пожалуйста подскажите ответ на такой вопрос. Как программно определить какая колонка в DbGrid активна???
ivc_vetal (2006-01-22 16:01:00) [1]Я уже придумал методом тыка :)))
Извините за глупый вопрос
procedure Tfrm_main.DBGridEh1CellClick(Column: TColumnEh);
begin
if ((column.FieldName='S_PLAN') or (column.FieldName='S_FAKT'))then
begin
S_PLAN_TEMP:=CDS_BASE.fieldbyname('NM_PLAN').AsFloat-CDS_BASE.fieldbyname('S_PLAN').AsFloat;
S_FAKT_TEMP:=CDS_BASE.fieldbyname('NM_FAKT').AsFloat-CDS_BASE.fieldbyname('S_FAKT').AsFloat;
flag:=true;
end;
if ((column.FieldName='NM_PLAN') or (column.FieldName='NM_FAKT')) then
flag:=false;
end;
Desdechado (2006-01-22 15:40:00) [2]в обработчике чего?