DBGrid em ordem ao clicar no título da coluna! Alguém sabe?
Ára, sôs e sás!
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é!
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
Curtidas 0
Respostas
Macario
07/10/2003
colega na ultima edição da revista do clube tem um artigo completo sobre grid
GOSTEI 0
Fabio.hc
07/10/2003
Tente assim:
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;
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
Rafinho
07/10/2003
Olá!
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!
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