MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   READ TABLE it_caufv INDEX rs_selfield-tabindex INTO l_wa. (foro/showthread.php?t=43648)

budista1 07/06/11 16:23:31

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

daniel1050 07/06/11 16:47:27

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...

budista1 08/06/11 07:39:21

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..

daniel1050 08/06/11 11:53:05

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

DCErick 08/06/11 13:55:12

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.

budista1 08/06/11 15:41:45

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