Power Builder - CumulativeSum for crosstab

 
Vista:

CumulativeSum for crosstab

Publicado por Guillermo (72 intervenciones) el 02/04/2007 22:05:16
Quisiera saber si alguien me puede ayudar con un crosstab que debo acumular por fila el monto del listado, de esta manera:

Dia 2006 Acumulado 2007 Acumulado
1 500 500 200 200
2 300 800 100 300
3 800 1600 800 1100


Cordial Saludo!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:CumulativeSum for crosstab

Publicado por Rommel (7 intervenciones) el 04/04/2007 01:31:07
Guillermo,

En las datawindow de tipo crosstab es poco lo que se puede cambiar.

Una solución alterna sería que recuperes el dato "acumulado" desde el mismo query.

No sé qué base de datos utilizas, pero si soporta funciones podrías implementar una en que le pases el periodo (año, dia y mes) y te retorne el acumulado para ese periodo. De esa manera ya tendrías el acumulado como un dato mas que iría al crosstab.

select día, año, importe, f_acumulado (año, mes, dia) as acumulado
from ....
where ....

Es lo que de momento se me ocurre.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:CumulativeSum for crosstab

Publicado por Guillermo (72 intervenciones) el 05/04/2007 16:23:58
Muchas Gracias!!!!
Saludos,

Guillermo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar