PDA

Ver la Versión Completa : Incluir estructura de tablas con campos repetidos


Legoles_
06/10/06, 09:34:26
Hola a todos,
no se si la pregunta es tonta, pero le estoy dando vueltas y no lo soluciono...

Necesito crear una tabla interna para pasarla a un alv, y los datos estan recogidos en tres tablas del diccionario de datos de 170, 76 y 50 campos cada una.
Las relaciono (select .. join ... ) con un campo clave que se llama igual en las tres, y al verificar me dice que hay campos que ya estaban declarados (dando el error en la linea del segundo include )
La tabla interna la creo tal que:

DATA: BEGIN OF i_listado OCCURS 0.
include structure tab1.
include structure tab2. :mad:
include structure tab3.
end of i_listado.

Hay alguna manera de decirle que solo incluya los campos que no existan ya ( cosa que seria suficiente ) o alguien ve una solucion mejor???

Muchas gracias!

Legoles_

Teitum
06/10/06, 15:47:53
Prueba con la cláusula AS name1 RENAMING WITH SUFFIX name2 en cada uno de los include. Dónde name1 es un identificador distinto para cada include y el name2 es el sufijo que añade a cada uno de los campos del include asociado.

Espero que te funcione.

Legoles_
09/10/06, 07:18:02
Creo que me irá genial, buscaba algo así.

Mercy!