andresf02
27/05/10, 12:42:34
Buenos dias
Tengo que trasponer una tabla interna que tengo ya creada y llena de datos; es decir cambiar las filas por columnas.
Mi caso concreto es con las caracteristicas de las clases (tablas KSSK, KSML, AUSP)
Donde tengo un objeto en la primera columna y por la organizacion de las tablas estandar en sap, se repite el mismo objeto hacia abajo por cada caracteristica que posea haciendo que el reporte sea muy grande verticalmente.
|-OBJETO-|-Caracteristica-|---Valor---|
|-100001-|-caracterist_01-|-Valor_01-|
|-100001-|-caracterist_02-|-Valor_02-|
|-100001-|-caracterist_03-|-Valor_03-|
|-100002-|-caracterist_01-|-Valor_04-|
|-100002-|-caracterist_02-|-Valor_05-|
|-100002-|-caracterist_03-|-Valor_06-|
y la idea es tener:
|-OBJETO-|-caracterist_01-|-caracterist_02-|-caracterist_03-|
|-100001-|----Valor_01----|----Valor_02----|----Valor_03---|
|-100002-|----Valor_04----|----Valor_05----|----Valor_06---|
Alguien me puede hacer el favor de guiarme sobre como hacer este proceso; si existe alguna funcion que lo haga automaticamente o en caso de tener que realizar un procedimiento manual por favor me explican.
Mil Gracias!
Tengo que trasponer una tabla interna que tengo ya creada y llena de datos; es decir cambiar las filas por columnas.
Mi caso concreto es con las caracteristicas de las clases (tablas KSSK, KSML, AUSP)
Donde tengo un objeto en la primera columna y por la organizacion de las tablas estandar en sap, se repite el mismo objeto hacia abajo por cada caracteristica que posea haciendo que el reporte sea muy grande verticalmente.
|-OBJETO-|-Caracteristica-|---Valor---|
|-100001-|-caracterist_01-|-Valor_01-|
|-100001-|-caracterist_02-|-Valor_02-|
|-100001-|-caracterist_03-|-Valor_03-|
|-100002-|-caracterist_01-|-Valor_04-|
|-100002-|-caracterist_02-|-Valor_05-|
|-100002-|-caracterist_03-|-Valor_06-|
y la idea es tener:
|-OBJETO-|-caracterist_01-|-caracterist_02-|-caracterist_03-|
|-100001-|----Valor_01----|----Valor_02----|----Valor_03---|
|-100002-|----Valor_04----|----Valor_05----|----Valor_06---|
Alguien me puede hacer el favor de guiarme sobre como hacer este proceso; si existe alguna funcion que lo haga automaticamente o en caso de tener que realizar un procedimiento manual por favor me explican.
Mil Gracias!