Incluir estructura de tablas con campos repetidos

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Legoles_
    Junior Member
    • oct
    • 2

    #1

    Incluir estructura de tablas con campos repetidos

    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.
    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_
    Editado por última vez por Legoles_; 06/10/2006, 09:53:04.
  • Teitum
    Junior Member
    • sep
    • 5

    #2
    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.

    Comentario

    • Legoles_
      Junior Member
      • oct
      • 2

      #3
      Creo que me irá genial, buscaba algo así.

      Mercy!

      Comentario

      Trabajando...