Fórum Infopower #164274
03/06/2003
0
Como faço ordenação no wwDBGrid de acordo com a coluna que o usuario clicar.
Por exemplo: tenho um wwdbgrid com tres campos. Quando o usuario clicar na primeira coluna, o wwdbgriod fica ordenado pela primeira coluna, se ele clicar na segunda, ordena pela segunda. etc.
Uso Delphi 6 + infopower 3000
Obrigado.
Por exemplo: tenho um wwdbgrid com tres campos. Quando o usuario clicar na primeira coluna, o wwdbgriod fica ordenado pela primeira coluna, se ele clicar na segunda, ordena pela segunda. etc.
Uso Delphi 6 + infopower 3000
Obrigado.
Kfe
Curtir tópico
+ 0
Responder
Posts
03/06/2003
Alesabino
Veja o help do evento TwwDBGrid.OnTitleButtonClick
The following example will reindex wwTable1 to the value specified in AFieldName. The result is that the field clicked on the grid will be the new index.
procedure TBtnGridForm.wwDBGrid1TitleButtonClick(Sender: TObject, AFieldName: string);
begin
wwTable1.IndexFieldName := AFieldName;
end;
The following example will reindex wwTable1 to the value specified in AFieldName. The result is that the field clicked on the grid will be the new index.
procedure TBtnGridForm.wwDBGrid1TitleButtonClick(Sender: TObject, AFieldName: string);
begin
wwTable1.IndexFieldName := AFieldName;
end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)