se puede hacer esto?
Publicado por mizalo (113 intervenciones) el 18/08/2010 06:30:08
tengo una tabla llamada PLAN que tiene los siguientes campos.
cod char(4)
I01 decimal(15,2)
I02 decimal(15,2)
I03 decimal(15,2)
I04 decimal(15,2)
I05 decimal(15,2)
.
.
.
., ETC hasta el I35
y otra tabla llamada MOV_PLAN que tiene como registro lo siguiente
cod titulo
i01 rubro1
i02 rubro2
i05 rubro5
i07 rubro7
i03 rubro3
..., etc
Estoy formado un DW con la primera tabla, como veran en el titulo sale i01,i02,i03,i04.,etc
lo que deseo ahcer es que en vez que aparezcan los nombres de campo(i01,i02,i03), poder ponerles los nombres que tengo como registro en la tabla mov_plan, ustedes podran notar que en la tabla mov_plan no necesariamente se llenan todos los codigos osea i01 hast el i35, por lo tanto los que no existen deberan desaparecer del DW.
para jalar el contenido uso un cursor con un select distinct asi obtengo los registros que se han usado en el mes. Pues bueno hasta ahi he llegado, ahora no se como ponerles el titulo, se que se utiliza dw_1.object. ....... que mas? porque el objeto ahora puede ser i01 pero despues i02, ( toy leyendo el cursor con el clasico do while)
como saben el power les da como titulo de cada campo el nombre del campo mas la letra t osea i01_t,i02_t.
espero haberme explicado bien, gracias por el apoyo.
cod char(4)
I01 decimal(15,2)
I02 decimal(15,2)
I03 decimal(15,2)
I04 decimal(15,2)
I05 decimal(15,2)
.
.
.
., ETC hasta el I35
y otra tabla llamada MOV_PLAN que tiene como registro lo siguiente
cod titulo
i01 rubro1
i02 rubro2
i05 rubro5
i07 rubro7
i03 rubro3
..., etc
Estoy formado un DW con la primera tabla, como veran en el titulo sale i01,i02,i03,i04.,etc
lo que deseo ahcer es que en vez que aparezcan los nombres de campo(i01,i02,i03), poder ponerles los nombres que tengo como registro en la tabla mov_plan, ustedes podran notar que en la tabla mov_plan no necesariamente se llenan todos los codigos osea i01 hast el i35, por lo tanto los que no existen deberan desaparecer del DW.
para jalar el contenido uso un cursor con un select distinct asi obtengo los registros que se han usado en el mes. Pues bueno hasta ahi he llegado, ahora no se como ponerles el titulo, se que se utiliza dw_1.object. ....... que mas? porque el objeto ahora puede ser i01 pero despues i02, ( toy leyendo el cursor con el clasico do while)
como saben el power les da como titulo de cada campo el nombre del campo mas la letra t osea i01_t,i02_t.
espero haberme explicado bien, gracias por el apoyo.
Valora esta pregunta
0