ordenar campo do ClientDataSet em Descendente
para ordenar por um determinado campo o ClientDataSet em tempo de execução, adiciono o nome do campo que quero na propriedade IndexFieldNames do ClientDataSet.
Porém quero que o campo fique ordenado de forma Descendente.
o que preciso fazer?
Porém quero que o campo fique ordenado de forma Descendente.
o que preciso fazer?
Raserafim
Curtidas 0
Respostas
Bruno Belchior
02/09/2005
with ClientDataSet1 do begin AddIndex(´IndiceDecrescente´, ´Name´, [ixDescending], ´Name´); ClientDataSet1.IndexName := ´IndiceDecrescente´; end;
GOSTEI 0
Raserafim
02/09/2005
valeu Bruno
GOSTEI 0
Raserafim
02/09/2005
acabei fazendo o seguinte:
criei manualmente em tempo de projeto o índice na propriedade IndexDefs, e passando o nome do índice para a propriedade IndexName quando preciso.
criei manualmente em tempo de projeto o índice na propriedade IndexDefs, e passando o nome do índice para a propriedade IndexName quando preciso.
ClientDataSet1.IndexName := ´IndiceDecrescente´;
GOSTEI 0