MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Boton en toolbar ALV son submenu (foro/showthread.php?t=38443)

jarabas 25/08/10 11:57:53

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 27/08/10 18:30:58

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.

marielsarmiento 29/08/10 23:14:58

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.

jarabas 06/09/10 06:28:29

Gracias por las respuestas. Probaré lo que me decis :D


Husos Horarios son GMT. La hora en este momento es 11:55:54.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web