Foro -Documentación -Código fuente -Contacto -Empleo

Buscar

Traducir

Amazon

CABECERAS_ALV PDF Imprimir E-mail
Usar puntuación: / 0
MaloBueno 
Código fuente - Ejemplos ALV
Martes, 22 de Julio de 2003 17:47
Ejemplos de cabeceras de reports ALV
DATA: gt_events TYPE slis_t_event WITH HEADER LINE. (se la pasas como parametro a la funcion ALV.

* EVENTOS
gt_events-name = 'TOP_OF_PAGE'.
gt_events-form = 'TOP_OF_PAGE'.
APPEND gt_events. CLEAR gt_events.


*---------------------------------------------------------------------*
* FORM TOP_OF_PAGE *
*---------------------------------------------------------------------*
FORM top_of_page.

DATA: lt_commentary TYPE slis_t_listheader WITH HEADER LINE.
** Header
lt_commentary-typ = 'H'. <-- Creo que lo muestra en negrita
lt_commentary-info = 'Stock valorado por almacén'.
APPEND lt_commentary. CLEAR lt_commentary.

**
lt_commentary-typ = 'S'.
lt_commentary-key = 'FECHAS DE SELECCION'.
lt_commentary-info =
APPEND lt_commentary. CLEAR lt_commentary.

**
lt_commentary-typ = 'S'.
lt_commentary-key = 'FECHA/HORA/USUARIO'.
lt_commentary-info =
APPEND lt_commentary. CLEAR lt_commentary.

**
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
it_list_commentary = lt_commentary[]
* I_LOGO =
* I_END_OF_LIST_GRID =
.
ENDFORM.

Ejemplo gracias a Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla

DOtra manera de crear encabezados es la siguiente:

Crea un contenedor (custom control) de nombre TITULO, tran grande como sea necesario.

* Titel und Überschriften
data: header TYPE REF TO cl_gui_custom_container,
titel TYPE REF TO cl_gui_alv_tree_simple,
text_titel TYPE slis_t_listheader,

* Der Titel des Bildschirms wird erzeugt.
CREATE OBJECT header
EXPORTING
container_name = 'TITULO'.

CREATE OBJECT titel
EXPORTING
i_parent = header.

PERFORM erzeugt_titel_daten USING text_titel.

CALL METHOD titel->create_report_header
EXPORTING
it_list_commentary = text_titel
i_logo = 'ENJOYSAP_LOGO'
i_background_id = 'ALV_BACKGROUND'
i_set_splitter_height = 'X'.

si te interesa cambiar las anteriores imagenes, hecha un vistazo a la tabla BDS_CONN05.


*---------------------------------------------------------------------
* Die Texte des Titels werden hier erzeugt
*---------------------------------------------------------------------
FORM erzeugt_titel_daten USING p_text_titel TYPE slis_t_listheader.

DATA: titel(20) TYPE c,
texts TYPE slis_listheader.
CLEAR: texts, p_text_titel.
REFRESH: p_text_titel.

CONCATENATE 'Mat: ' pmatnr INTO titel.
texts-typ = 'H'.
texts-info = titel.
APPEND texts TO p_text_titel.

texts-typ = 'S'.
texts-key = 'Bez. --> '.
texts-info = makt-maktx.
APPEND texts TO p_text_titel.

texts-typ = 'S'.
texts-key = 'Werk --> '.
texts-info = pwerks.
APPEND texts TO p_text_titel.

ENDFORM.


Comentarios
Buscar
¡Sólo los usuarios registrados pueden escribir comentarios!

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 
home search