Hola, te paso un ejemplo
i_header es la tabla que le paso al alv, una vez cargada con los registros a mostrar, el agrego otro mas con los valores totales que queres mostrar y setear el campo g_color que es un char de 4 con pj. C310 para darle un color a este registro.
*totales generales
CLEAR i_header.
i_header-znetot = g_zprmed.
i_header-zvtanet = g_zmednet.
i_header-zresop = g_zmedrent.
i_header-g_color = c_c310.
APPEND i_header.
tenes que agregar el campo INFO_FIELDNAME a esta subrutina
*&---------------------------------------------------------------------*
*& Form e05_layout_build
*&---------------------------------------------------------------------*
FORM e05_layout_build USING e05_ls_layout TYPE slis_layout_alv.
e05_ls_layout-edit = ' '.
* e05_ls_layout-no_hline = ' '.
e05_ls_layout-no_vline = ' '.
e05_ls_layout-zebra = ' '.
e05_ls_layout-colwidth_optimize = 'X'.
e05_ls_layout-box_fieldname = 'XSELP'.
e05_ls_layout-INFO_FIELDNAME = 'G_COLOR'. "donde g_color es ej. c310
ENDFORM. " e05_layout_build
espero te sirva,
saludos.
|