SAP - Como Colocar una Celda como Boton en un ALV

 
Vista:

Como Colocar una Celda como Boton en un ALV

Publicado por Jinette (1 intervención) el 25/06/2007 16:19:25
Hola Tengo un grave problema , quiero cambiar una celda del Alv por un boton , busque en los manuales de internet y me aparecio que era de la siguiente manera :

1. Añadir campo a la estructura

DATA BEGIN OF gt_list OCCURS 0 .
INCLUDE STRUCTURE mara .
DATA cellstyles TYPE lvc_t_styl .
DATA END OF gt_list .

2. Añadir el campo al layout.

gs_layout-stylefname = 'CELLSTYLES'.

3. Modificar el campo añadido

DATA ls_style TYPE lvc_s_styl .
READ TABLE gt_list INDEX 7 .
ls_style-fieldname = 'MATNR' .
ls_style-style = cl_gui_alv_grid=>mc_style_button .
APPEND ls_style TO gt_list-cellstyles .
MODIFY gt_list INDEX 7 .

Cuando lo Hago me da Error por el stilo del Layaut por fa alguien que me ayude estoy desesperado tenfgo varios dias en esto
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder