Infopower

Delphi

03/06/2003

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.


Kfe

Kfe

Curtidas 0

Respostas

Alesabino

Alesabino

03/06/2003

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;


GOSTEI 0
POSTAR