|
#1
|
|||
|
|||
Información acerca de LS_KEYINFO-HEADER01
Estoy presentando un ALV jerárquico en un reporte...
Tengo algo de dudas sobre como deben de llenarse estos parámetros: LS_KEYINFO-HEADER01 LS_KEYINFO-ITEM01 LS_KEYINFO-ITEM02 Tengo entendido que es para relacionar la cabecera con el desplegado... no hay algo mas? Úlima edición por ic_man_777 fecha: 29/04/08 a las 01:53:17. |
#2
|
||||
|
||||
esos campos relacionan la tabla de cabecera con la tabla de posiciones del ALV jerárquico, a cada entrada en la tabla de cabecera le correspónderan de 0 a N entradas en la tabla de posiciones relacionadas a través del campo indicado en esos registros
Por ejemplo, si tenes en la tabla de cabecera , registros de cabecera de pedidos ( VBAK ) y en la tabla de posiciones , registros de posiciones de pedidos ( VBAP ) relacionara ambas tablas a través de su campo VBELN. gs_key type slis_keyinfo_alv. DATA: BEGIN OF it_cabecera OCCURS 0, VBELN LIKE VBAK-VBELN, ..... END OF it_cabecera. DATA: BEGIN OF it_posiciones OCCURS O, VBELN LIKE VBAP-VBELN, POSNR LIKE VBAP-POSNR, .... END OF it_posiciones. initialization. gs_key-header01 = 'VBELN'. "CAMPO EN TABLA DE CABECERA gs_key-item01 = 'VBELN'. "CAMPO EN LA TABLA DE POSICIONES Si la relación es a través de mas de 1 campo pues usas tambien HEADER02-ITEM02... Suerte |
#3
|
|||
|
|||
OK... muchas gracias por la información
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|