#1
|
|||
|
|||
READ TABLE it_caufv INDEX rs_selfield-tabindex INTO l_wa.
no me funciona un
READ TABLE it_caufv INDEX rs_selfield-tabindex INTO l_wa. Veo que rs_selfield si que va bien, tiene bien informado tabindex y la captura que cogi en campo de alv editable. Pero en it_caufv y en l_wa no se recogió ese cambio. ¿Alguna sugerencia abapera? GRACIAS 1000 |
#2
|
|||
|
|||
Te conviene debuggear.
- En ese paso tiene it_caufv contenido? - rs_selfield-tabindex que indice tiene? - Fijate de ponerle un IF sy-subrc EQ 0. aver si sale por 4 o 0... |
#3
|
|||
|
|||
hecho
Hola Daniel,
eso hice, debugué y me daba sy-subrc = 4 READ TABLE it_caufv INDEX rs_selfield-tabindex INTO l_wa. En l_wa no había nada en rs_selfield, había un campo que si capturaba la modificacion del usuario (en alv editable) en it_caufv no se recogió el valor añadido por el usuario Sigo investigando....buenas ideas seran bien recibidas.. |
#4
|
|||
|
|||
Ah pero si decis que it_caufv no recogio nada, entonces hay que ver el problema por ahi... si la tabla esa esta vacia no te va a encontrar nada y te devuelve 4 (o sea que no encontro nada), no te va a llenar l_wa.
Hay que ver por que no se llena esa tabla interna |
#5
|
||||
|
||||
Es un ALV OO? En caso de ser ALV OO para pasar la información a la tabla interna se usa CALL METHOD ob_grid->check_changed_data.
__________________
------------------- ¿Dudas para descargar manuales? Ver este tema -> |
#6
|
|||
|
|||
merci
No es un alv oo, es normal, parece que ya funciona, es más sencillo que en OO
Gracias |
Herramientas | Buscar en Tema |
Desplegado | |
|
|