Fórum DBGrid em ordem ao clicar no título da coluna! Alguém sabe? #186680
07/10/2003
0
Tô querendo fazer algo parecido com uma grid, interligada a uma query, que, quando clicar no título da coluna, ele refaça a organização da grid para os dados lá existentes.
Ex: A grid contém: Data, Nome da pessoa, Cidade e UF. Não quero que a data seja organizada, mas, se clicar no título ´Nome da Pessoa´ ele organiza a coluna alfabeticamente, e o mesmo clicando em Cidade e UF.
Se alguém souber ou onde posso encontrar algo sobre o assunto, agradeço!
Inté!
Rafinho
Curtir tópico
+ 0Posts
07/10/2003
Macario
Gostei + 0
07/10/2003
Fabio.hc
Coloque um DBGrid no form e ligue numa Query.
procedure TForm1.DBGrid1TitleClick(Column: TColumn);
begin
Query1.SQL.Text:=´select * from tabela order by ´ + Column.DisplayName;
Query1.Open;
end;
Gostei + 0
07/10/2003
Rafinho
Obrigado pelas dicas! Funcionou beleza!
Agora, para complicar um ´tiquin´: tem como o título ficar como se fossem botões, igualmente o que acontece no Excel? Não digo para fazer a seleção da coluna, apenas no estilo de botão no título.
Inté e ´brigadu!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)