Array
(
)

Agrupamento no ClientDataSet

Manjuneiro
   - 04 nov 2005

Bom dia galera,

Tenho um ClientDataSet que retorna os seguintes registro:

NUM_FURO ESTERIL MINERIO
------------- ---------- ----------
1---------0.0---------1.2
4---------0.0---------0.8
763---------0.0----------3.9
763---------0.2----------0.0

gostaria de saber se existe a possibilidade de agrupar os registros com o Nº 763 e somando os seus valores, mais isso direto com o ClientDataSet, pois o SQL que executo para trazer estes registros não pode ser mudado.
É isso aí galera, não sei se vão entender, mais valeu.

obs.: os traços que coloquei entre os campos são só pra não juntarem na hora de exibir no forum.

Agradeço desde já.


Marco A. Justo


Khundalini
   - 13 nov 2005

Informe-se sobre campos agregados, aggreate fields e a classe TAggregateField e sobre o métod GetGroupState do TClientDataSet. Com estas informações, você poderá resolver o seu problema.

[]s
Rubem Rocha
Manaus, AM