Hola
Estoy cargando datos desde un archivo CSV. Esto lo hago utilizando un TFDBatchMoveTextReader enlazado a su respectivo TFDBachMove y el contenido lo estoy colocando en un TFDBatchMoveDatasetWriter enlazado a un TFDMemTable. Y para mostrar el contenido, un Tdatasource y un TDBGrid. El contenido se lee y se muestra de manera correcta.
El detalle es que hay varios registros del mismo "socio" y de la misma "clave", por lo que tengo que sumar los montos para finalmente tener un solo registro por "socio" y "clave". Pero no tengo idea de cómo puedo agrupar el contenido que ya tengo en el TDFMemTable.
Código:
SOCIO | CLAVE | MONTO
------------------------------------
1 | D1 | 100
2 | D1 | 50
1 | D1 | 50
2 | D2 | 40
#Debería tener:
SOCIO | CLAVE | MONTO
------------------------------------
1 | D1 | 150
2 | D1 | 50
2 | D2 | 40
¿qué camino debería seguir para agrupar datos de un MemTable?
¿debería usar otro método para leer y agrupar el csv?
Saludos y de antemano gracias por sus ideas.