ALV - Tabla incluida en tabla

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • yoabapyupi
    Senior Member
    • feb
    • 125

    #1

    ALV - Tabla incluida en tabla

    Hola

    Estoy intentando crear un ALV en el que quiero pasar a la función 'REUSE_ALV_GRID_DISPLAY' una tabla interna compuesta por una serie de campos y a su vez otra tabla interna:

    DATA: BEGIN OF tabla OCCURS 10,
    tdline(132),
    END OF tabla.
    *
    DATA: BEGIN OF gt_outtab OCCURS 10,
    equnr LIKE mpos-equnr,
    eqktx LIKE eqkt-eqktx,
    wapos LIKE mpos-wapos,
    t_a_pos LIKE tabla OCCURS 0,
    END OF gt_outtab.

    El problema es que la función 'REUSE_ALV_FIELDCATALOG_MERGE'
    me crea un catálogo en el que solo aparecen los campos "simples" (equnr, eqktx, y wapos) y "pasa" del campo que es tabla interna.

    Antes de llamar a la función 'REUSE_ALV_GRID_DISPLAY' veo el contenido de "gt_outtab" y "t_a_pos" tiene datos pero cuando se visualiza el ALV no se ven.

    ¿Sabe alguien si esto puede hacerse y como?

    Muchas gracias y un saludo.
Trabajando...