PDA

Ver la Versión Completa : SE41 - Status


viaji
27/06/07, 07:31:26
Hola a tod@s

tengo un programa con una alv (REUSE_ALV_HIERSEQ_LIST_DISPLAY) para el que he creado un status con el menu painter (SE41) ya que queria añadir unos botones a la barra de herramientas. esto lo he hecho sin problemas. creo los botones, les asigno iconos y capturo luego el boton en el programa con la funcion user_command (parametro de la alv) y el sy-ucomm.

mi problema es que ademas me gustaria modificar ligeramente el funcionamiento de uno de los botones "standard" que hay en la barra, en concreto los &XPA (expander) y &OMP (comprimir), pero no tengo ni idea como "pinchar" ese codigo. cuando debugo me salta a la funcion set_pf_status sin pasar por user_command y ahi parece que no puedo identificar el boton.

lo que necesito es modificar un campo de las cabeceras cada vez que el usuario expande o comprime la lista.

muchas gracias.

Javier