ALV CON COLORES
ls_layout-info_fieldname = 'COLOR'.
COLUMNAS: Para poner colores en las columnas habrá que poner en el catálogo que se le pasa a la función ALV que esa columna la pinte de un determinado color. Para ello existe el campo"emphasize" en el catálogo donde se le introduce el color.
gt_catalog-col_pos = col_pos.
gt_catalog-ref_tabname = 'MBEW'.
gt_catalog-tabname = 'GT_DATOS'.
gt_catalog-fieldname = 'MATNR'.
gt_catalog-emphasize = 'C401'.
APPEND gt_catalog. CLEAR gt_catalog.
ADD 1 TO col_pos.
CODIFICACION DE COLORES: El color del ALV sigue el siguiente formato CXYZ donde...
C-> indica que es un color
X-> indica el numero de color, que debe ser del 1 al 9
Y-> indica la intensidad: ('0'=off / '1'=on).
X-> indica si el color es inverso ('0'=off / '1'=on).
No hay comentarios:
Publicar un comentario