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
|