MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   selección varios registros alv grid alvc (foro/showthread.php?t=43978)

budista1 25/06/11 22:11:53

selección varios registros alv grid alvc
 
Hola Foro,

hasta ahora mi programa selecciona un registro en el alv clásico.
¿que código uso para seleccionar varios registros?


READ TABLE it_caufv INDEX rs_selfield-tabindex INTO l_wa.

(así es con un registro)

Saludos y muchas gracias de antemano

K-MUS 27/06/11 15:16:28


En el layout pone lo siguiente:

gd_layout-box_fieldname = 'SEL'.

Esto habilita la selección multiple.

SEL tiene que ser un campo CHAR(1) en la tabla interna que muestre el ALV.

TYPES: BEGIN OF t_alv,
sel(1), "Registro seleccionados
ebeln TYPE ekpo-ebeln,
ebelp TYPE ekpo-ebelp,
statu TYPE ekpo-statu,
aedat TYPE ekpo-aedat,
matnr TYPE ekpo-matnr,
menge TYPE ekpo-menge,
meins TYPE ekpo-meins,
netpr TYPE ekpo-netpr,
peinh TYPE ekpo-peinh,
END OF t_alv.

Por lo cual si haces LOOP AT t_alv WHERE SEL = 'X'.

vas a recorrer todos los registros seleccionados.

Saludos


Husos Horarios son GMT. La hora en este momento es 22:47:16.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web