ahh..deja ver si entendí...tu tienes por ej:
nombre 1 --> dir1 -> valor1
nombre 1 --> dir1 -> valor2
nombre 1 --> dir1 -> valor3
nombre 2 --> dir2 -> valor1
nombre 2 --> dir2 -> valor2
y quieres
nombre 1 --> dir1 -> suma( valor1, valor2, valor3)
nombre 2 --> dir2 -> suma( valor1, valor2)
si es así, lo que tienes que hacer es:
1) Crearte dos tablas internas donde vas a a guardar los nombres y las direcciones,
2) Cuando vayas llenando la tabla de resultados, le haces un clear a los campos nombre y direccion y en vez de hacer un append, haces un collect...
3)Obviamente debe quedar con los campos llave para saber que nombre y direccion le corresponden. usando estas llaves y las tablas que te creaste llenas los datos faltantes y listo.
Ojala haya sido de ayuda.
|