Ver Mensaje Individual
  #2  
Viejo 26/07/07, 16:30:52
danny danny is offline
Member
 
Fecha de Ingreso: mar 2007
Mensajes: 36
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;
Responder Con Cita