#1
|
|||
|
|||
Dudas con ALV
Hola necesito su ayuda con esto
tengo en una alv el campo estat que es el estatus (Ej: A B D E F) en un MATCHCODE y al hacerle doble click a la A (por ejemplo) necesito que en la alv se carge su descripcion. por ejemplo A = En tratamiento. he estado busncado y no se como lograrlo. gracias por sus respuestas. |
#2
|
|||
|
|||
Tienes que crearte tu propia tabla de ayuda, sería una cosa así:
******** Para la Ayuda del campo Id Remesa. ************************ AT SELECTION-SCREEN ON VALUE-REQUEST FOR estat. * Selecciona de la tabla donde están lso valores * A = En tratamiento. * B = En Ejecución.... SELECT texto "En Tratramiento clave "A FROM zcnfg INTO TABLE it_matnr. CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING retfield = 'ESTAT' window_title = 'estat' value_org = 'S' TABLES value_tab = it_matnr return_tab = it_match EXCEPTIONS parameter_error = 1 no_values_found = 2 OTHERS = 3. IF sy-subrc EQ 0. READ TABLE it_match INDEX 1. MOVE it_match-fieldval TO estat. ENDIF. Necesitas declarar las tablas: DATA: BEGIN OF it_match OCCURS 0, " Esta tabla nos devuelve la ayuda shlpname LIKE ddshretval-shlpname, fieldname LIKE ddshretval-fieldname, recordpos LIKE ddshretval-recordpos, fieldval LIKE ddshretval-fieldval, retfield LIKE ddshretval-retfield, END OF it_match. Y la otra que depende de tu ayuda: DATA: BEGIN OF it_matnr OCCURS 0, clave LIKE ztabla-clave, texto LIKE ztabla-texto, END OF it_matnr. |
#3
|
|||
|
|||
Duda,
Buenas tardes!
Quieres que la descripción se cargue en la pantalla de selección? o quieres poner la descripción en el reporte ALV? |
#4
|
|||
|
|||
Hola, en la ALV !! |
Herramientas | Buscar en Tema |
Desplegado | |
|
|