Página 1 de 1

Sumatorias en meses e importes

Publicado: 02 Feb 2012, 02:27
por percyleoncio
Hola amigos foreros:
Gracias anticipadas por lo siguiente:
Tengo datos en una tabla de trabajadores cuyos campos son: Codigo, nombre, mes, importe con estos datos quiero generar otra tabla en memoria Resumenes cuyos campos son: Codigo, nombre, enero, febrero, marzo,...diciembre, en estos campos enero, febrero, etc están la sumatoria de los meses respectivos de la tabla Trabajadores, de la tabla Resumenes se desprende un informe con la misma secuencia de sus campos.
La solucion lo estoy perfilando con un proceso pero no lo veo elegante

Publicado: 02 Feb 2012, 10:13
por antonio osorio
Hola.

Otra opcion seria, no poner la tabla resumen en memoria y usar actualizaciones.

Un Saludo.

Publicado: 02 Feb 2012, 18:41
por percyleoncio
Gracias amigo Antonio por responder, claro que por actualizaciones puede ser, pero la dificultad que estoy viendo es que intervienen 2 campos Nombre y Meses, un mismo nombre va a tener como 12 meses y como haría la actualización, estoy viendo un ejemplo que nuestro amigo Mgalvezh puso en el Foro pero todavia no me sale.

http://forum.velneo.com/es/viewtopic.php?t=22271

Publicado: 03 Feb 2012, 11:10
por rafapetit
Si solo lo vas a usar para presentar un informe. Yo lo haria de dos formas.
Un proceso que multipartiera la lista por meses.
O un informe agrupado por meses.

De las dos formas podrias ver el resultado total de cada mes.

Saludos.

Publicado: 03 Feb 2012, 15:36
por percyleoncio
Gracias amigo rafapetit por responder, lo analizaré lo que me indicas. Sigo con el planteamiento de las actualizaciones, hice de la siguiente forma pero en la tabla de Acumulados aparece vacío, algo estará mal?

Publicado: 03 Feb 2012, 15:36
por percyleoncio
Aqui va la actualizacion

Publicado: 04 Feb 2012, 03:26
por percyleoncio
Hola de nuevo:

Al fin encontré la solución con las actualizaciones, hice algunas pequeñas modificaciones.

Publicado: 04 Feb 2012, 03:27
por percyleoncio
Aqui va la actualización correcta.