Como podria cambiar el color a ciertas columnas de un alv?
:confused: Como podria cambiar el color a ciertas columnas de un alv?
ya probe de todo y lo unico que no me escupe errores es EMPHASIZE pero no hace nada :( Gracias |
Hola: para cambiar color a celdas :
El tipo lvc_t_scol tiene como campos principales FNAME que indica el nombre del campo a modificar y COLOR que es una estructura con los valores del color a aplicar. Los pasos son los siguientes: 1. Añadir campo a la estructura DATA BEGIN OF gt_list OCCURS 0 . INCLUDE STRUCTURE mara . DATA cellcolors TYPE lvc_t_scol . DATA END OF gt_list . 2. Añadir el campo al layout. gs_layout-ctab_fname = 'CELLCOLORS'. 3. Modificar el campo añadido DATA ls_color TYPE lvc_s_scol . READ TABLE gt_list INDEX 7 . ls_color-fname = 'MATNR' . ls_color-color-col = ‘3’. Ls_color-color-int = ‘1’. APPEND ls_color TO gt_list-cellcolors . MODIFY gt_list INDEX 7 . y listo ya pintas las celdas k kieras.. Saludos; |
Gracias, ahora lo pruebo
|
Gracias me ayudo bastante el ejermplo
|
Hola,
El campo emphasize del fieldcat deberia funcionar .. a mi me sirvio aca un link de los colores q puedes ponerle =D! Saludos |
Husos Horarios son GMT. La hora en este momento es 13:40:30. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web