Foro de programación ABAP

SAP / ABAP => ALV => Mensaje iniciado por: molaci en 13 de Noviembre de 2007, 05:07:05 pm

Título: Texto Cabecera de ALV
Publicado por: molaci en 13 de Noviembre de 2007, 05:07:05 pm
Como puedo conseguir que en mi ALV salgan SIEMPRE las cabeceras SELTEXT_L.
Gracias.
Título: Re: Texto Cabecera de ALV
Publicado por: oscar en 14 de Noviembre de 2007, 08:58:58 am
Hola, yo utilizo este form para cambiar las descripciones de las cabeceras.
Espero que te sea de utilidad.

Código: [Seleccionar]
PERFORM camb_descripcion USING 'AUFNR'     'Orden'.


Código: [Seleccionar]
*&---------------------------------------------------------------------*
*&      Form  camb_descripcion
*&---------------------------------------------------------------------*
FORM camb_descripcion USING p_campo  TYPE slis_fieldname
                                     p_descrip.

* Tenemos que pasarle el campo de la tabla interna y la descripción
* que queremos que aparezca en la cabecera de la columna.

  READ TABLE fieldtab WITH KEY fieldname = p_campo ASSIGNING <fs>.
  IF sy-subrc EQ 0.
    <fs>-seltext_l    = p_descrip.
    <fs>-seltext_m    = p_descrip.
    <fs>-seltext_s    = p_descrip.
    <fs>-reptext_ddic = p_descrip.
  ENDIF.

ENDFORM.                    " camb_descripcion