MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Como convertir un ALV REUSE_ALV_HIERSEQ_LIST_DISPLAY en REUSE_ALV_LIST_DISPLAY (foro/showthread.php?t=14975)

jeanficetola 15/07/08 19:32:09

Como convertir un ALV REUSE_ALV_HIERSEQ_LIST_DISPLAY en REUSE_ALV_LIST_DISPLAY
 
Buenas Tardes necesito cambiar un ALV jerarquico en ALV simple

gracias espero su pronta ayuda

ibecerra 15/07/08 20:36:23

hola, te cuento que no existe una herramienta automatica, solo deberas unir la tabla cabecera y detalleen una sola estructura.
por ejmplo
i_tabname_header = 'TI_VBAK'
i_tabname_item = 'TI_DATOSD'

t_outtab_header = TI_VBAK[]
t_outtab_item = TI_DATOSD[]

unir en una sola estructura la tabla interna TI_VBAK[] , TI_DATOSD[]
a TI_DATA, y luego invocas
REUSE_ALV_LIST_DISPLAY

Enksillado 07/06/11 20:04:20

Convertir 2 Tablas dinamicamente en 1
 
Hola,
Tengo el mismo problema, inicialmente el problema fue, que necesitamos que la MB51 genere el reporte de salida de manera GRID. (Para su facil exportación a EXCEL en BATCH)
Por lo que decidimos copiar la transaccion y crear un ZMB51 que muestre por defecto en GRID.
Traducido:
Se esta imprimiendo un ALV Jerarquico y necesito pasarlo a uno GRID.
Pero como maneja Variantes de Visualizacion (Layout), estas tablas pueden ser dinamicas.

AL final del procesamiento y justo antes de imprimirse el ALV Jerarquico, tengo disponible la tabla HEADER (Cabecera) y LIST (Item)

Como podria hacer para convertir "dinamicamente" estas dos tablas en una Sola.

Digo dinamicamente ya que la estructura de estas tablas puede ser variable.

Muchas Gracias!!!!

Abaunus 10/06/11 15:03:49

Probaste creando un Fieldcat a partir de los Fieldcats de dichas tablas, y entonces crear una tercer tabla dinámicamente? No sé, es lo primero que intentaría hacer yo, creo.


Husos Horarios son GMT. La hora en este momento es 07:03:24.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web