Ver Mensaje Individual
  #1  
Viejo 27/05/10, 12:42:34
andresf02 andresf02 is offline
Senior Member
 
Fecha de Ingreso: nov 2009
Mensajes: 190
Trasponer una tabla (o tabla interna) en ABAP

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!
Responder Con Cita