Script con columnas dinamicas
Publicado por Carlos Reyes (49 intervenciones) el 02/03/2008 04:05:34
hola amigos de LWP
Veran, tengo una situacion la cual no logro solucionar. Cuento con un vista que me genera los datos que necesito para la generacion de un reporte, el problema radica en que requiero hacer un filtrado de dicha informacion, para que los calculos generados en registros se representen como columnas, asi el Query tiene crecimiento a la derecha y no haciia abajo como normalmente se hace. le s muestro un pequeño ejemplo:
Los datos los obtengo asi:
Col1 Col2 Col3 Col4 Mto1 Mto2
cia1 1 1 1 56.8 65.7
cia2 1 1 1 20.1 99.3
Requiero presentar los datos asi:
Col2 Col3 Col4 Mto1Cia1 Mto2Cia1 Mto1Cia2 Mto2Cia2
1 1 1 56.8 65.7 20.1 99.3
Donde:
Mto1Cia1 = Monto1 de la Cia1
Mto2Cia1 = Monto2 de la Cia1
Mto1Cia2 = Monto1 de la Cia2
Mto2Cia2 = Monto1 de la Cia2
Nota: Col2,Col3,Col4 tienen un valor igual para ambos registros
Espero me puedan ayudar con esto, me urge.
Saludos!
Veran, tengo una situacion la cual no logro solucionar. Cuento con un vista que me genera los datos que necesito para la generacion de un reporte, el problema radica en que requiero hacer un filtrado de dicha informacion, para que los calculos generados en registros se representen como columnas, asi el Query tiene crecimiento a la derecha y no haciia abajo como normalmente se hace. le s muestro un pequeño ejemplo:
Los datos los obtengo asi:
Col1 Col2 Col3 Col4 Mto1 Mto2
cia1 1 1 1 56.8 65.7
cia2 1 1 1 20.1 99.3
Requiero presentar los datos asi:
Col2 Col3 Col4 Mto1Cia1 Mto2Cia1 Mto1Cia2 Mto2Cia2
1 1 1 56.8 65.7 20.1 99.3
Donde:
Mto1Cia1 = Monto1 de la Cia1
Mto2Cia1 = Monto2 de la Cia1
Mto1Cia2 = Monto1 de la Cia2
Mto2Cia2 = Monto1 de la Cia2
Nota: Col2,Col3,Col4 tienen un valor igual para ambos registros
Espero me puedan ayudar con esto, me urge.
Saludos!
Valora esta pregunta


0