Как в dbgrideh получить имя поля той колонки, по заголовку которой Вы щелкнули????
Добавлено: 04 мар 2008, 12:57
Подскажите плз как в dbgrideh получить имя поля той колонки, по заголовку которой Вы щелкнули????? По нажатию TitleBtn определенного столбца вызывается запрос реализующий сортировку:
Код: Выделить всё
procedure TForm_Contrag.DBGridEh1TitleBtnClick(Sender: TObject;
ACol: Integer; Column: TColumnEh);
begin
if DBGridEh1.???????????????????? then
begin
with DM1.Query do
begin
Close;
SQL.Clear;
SQL.Add('SELECT *');
SQL.Add('FROM jur');
SQL.Add('ORDER BY j_id');
Open;
end;
end;
if DBGridEh1.???????????????????? then
begin
with DM1.Query do
begin
Close;
SQL.Clear;
SQL.Add('SELECT *');
SQL.Add('FROM jur');
SQL.Add('ORDER BY j_kod');
Open;
end;
end;