Ver la Versión Completa : Disposicion seleccionable al entrar al ALV
Hola;
¿ me podrian decir si existe alguna manera en la que el usuario pueda elegir la disposicion que va a mostrar el ALV desde la pantalla de seleccion, es decir, antes de entrar al listado ?.
Muchas gracias
DavidXD_XD
10/12/08, 14:18:47
Hola claro que se puede, podrias tomar como DEMOS a las transacciones FBL1N, FBL3N, FBL5N, o tomar el codigo de la siguiente manera:
TYPE-POOLS: slis.
PARAMETERS: p_vari TYPE slis_vari.
* Evento para cargar disposiciones al match-code
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_vari.
DATA: rs_variant LIKE disvariant.
rs_variant-report = g_repid.
rs_variant-username = sy-uname.
call function 'REUSE_ALV_VARIANT_F4'
EXPORTING
is_variant = rs_variant
i_save = 'A'
IMPORTING
es_variant = rs_variant
EXCEPTIONS
others = 1.
if sy-subrc = 0.
p_vari = rs_variant-variant.
endif.
Muchisimas gracias; problema solucionado.
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web