Fórum Duvida com DBGrid #218590
05/03/2004
0
Como faco pra quando clicar no titulo da coluna, eu ordenar minha query? tipo.. clicar na coluna data, ordena pela data... descricao, ordena pela descricao..
Desde ja agradeco,
[]s
Desde ja agradeco,
[]s
Titanius
Curtir tópico
+ 0
Responder
Posts
05/03/2004
Catunda
Caro colega, utilize o evento ONTITLECLICK e trabalhe com a variavel Column que retorna o índice da coluna como um inteiro (0,1,2,....,ncolunas).
if column=0 then
begin
<<ordenar>>;
<<reabrir query>>;
end;
Espero ter ajudado. Até a próxima.
if column=0 then
begin
<<ordenar>>;
<<reabrir query>>;
end;
Espero ter ajudado. Até a próxima.
Responder
Gostei + 0
05/03/2004
Fabio.hc
Tente assim:
Ex:
Ex:
procedure TForm1.DBGrid1TitleClick(Column: TColumn); begin IBQuery1.Close; IBQuery1.SQL.Text:=´select * from BAIRRO order by ´ + Column.DisplayName; IBQuery1.Open; end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)