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 |
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... |
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.. |
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 |
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.
|
merci
No es un alv oo, es normal, parece que ya funciona, es más sencillo que en OO
Gracias |
Husos Horarios son GMT. La hora en este momento es 04:34:50. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web