selección varios registros alv grid alvc

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • budista1
    Senior Member
    • sep
    • 154

    #1

    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
    Member
    • feb
    • 87

    #2
    Originalmente publicado por budista1
    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
    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

    Comentario

    Trabajando...