Boton en toolbar ALV son submenu

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • jarabas
    Senior Member
    • ene
    • 109

    #1

    Boton en toolbar ALV son submenu

    Hola a todos.

    Quisiera poder crear un botón en la toolbar de un alv que cuando se clickee en el me despliege un submenú de opciones a elegir, hay alguna manera de hacerlo. como el standard de exportar.

    Muchas gracias de antemano y un saludo.
  • ekim68
    Member
    • mar
    • 57

    #2
    Subscreen

    Hola amigo, lo puedes hacer primero modificando el status Gui del ALV y para el menu que dices, sería hacer una subscreeen al programa y mandarla llamar con el botón del STATUS GUI.

    Saludos.

    Comentario

    • marielsarmiento
      Junior Member
      • jul
      • 5

      #3
      Hola, podrias tener dos status_gui creados. Uno con los botones principales y otro para cuando le den al boton que tu dices coloque el status gui nuevo con los botones que tenias antes más los botones nuevos que quieres mostrar.

      Ahora si tienes tu ALV en una Dynpro Z, puedes excluir e incluir botones de un solo status gui a tu antojo, para no tener que crear dos.

      Declara una tabla de tipo sy-ucomm
      Ej:
      data: gt_exclude type table of sy-ucomm.

      Haces append a la tabla con cada uno de los botones que quieras excluir
      Ej: Append 'BOT' to gt_exclude

      Luego donde haces el set al status colocas algo asi:

      SET PF-STATUS '900' EXCLUDING gt_exclude.

      Luego si los quieres agregar, cuando pase nuevamente por el PBO los borras de la tabla.

      Comentario

      • jarabas
        Senior Member
        • ene
        • 109

        #4
        Gracias por las respuestas. Probaré lo que me decis

        Comentario

        Trabajando...