🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️ABAP Los reportes ALV

ABAP Los reportes ALV

ABAP Los reportes ALV

Lección 5: Reportes ALV: Grillas y Listas

1.- Que es un ALV

Es una herramienta exclusiva de ABAP, que se utiliza para crear reportes de manera eficaz, rápida y estandarizada.

La principales ventajas son:

· Simplifican el desarrollo de reportes, se reducen los tiempos de programación

· Proporcionan a nuestros reportes un montón de funcionalidad estándar

· Proporcionan una salida por pantalla estandarizada e uniforme.

Se basa en la utilización de funciones. Los tipos de ALV mas comúnmente usados son tres: Grillas, Listas y Jerárquico

A cada tipo de ALV se corresponde una función diferente:

· Grillas > REUSE_ALV_GRID_DISPLAY

· Listas > REUSE_ALV_LIST_DISPLAY

· Jerárquico > REUSE_ALV_HIERSEQ_LIST_DISPLAY

1.- Mi primer reporte ALV

1.-Paso 1ro.

Declaraciones de tipos, estructuras y tablas propias del ALV de reporte ABAP,

Tenemos que declarar el tipo SLIS TYPE-POOLS: slis.

También declaramos una tabla y una estructura para el catalogo del ALV que son del tipo SLIS_T_FIELDCAT_ALV y SLIS_FIELSCAT_ALV, otra estructura para la configuración de la salida que es del tipo SLIS_LAYOUT_ALV y una varible del tipo SY-REPID para almacenar el nombre del programa.

*Tabla y estructura del catalago

DATA: ti_catalogo TYPE slis_t_fieldcat_alv,

st_catalogo TYPE slis_fieldcat_alv,

*Estructura para la configuracion de la salida

st_layoud_alv TYPE slis_layout_alv,

*Variable con el nombre del programa

v_repid LIKE sy-repid.

2.-Paso 2do.

Declaracion de la table de salida del ALV

Vamos a declarar la tabla de salida TI_USUARIOS que se mostrara en el ALV

*Tabla de salida del ALV

DATA: ti_usuarios TYPE STANDARD TABLE OF ztabla_usuarios,

st_usuarios LIKE LINE OF ti_usuarios.

3.- Paso 3ro.

Seleccionamos los datos de la table ZTABLA_USUARIOS que mostraremos en el listado se salida y lo guardamos en la tabla interna TI_USUARIOS.

SLEECT dni_nombre_ape estado_usu dirección código_postal fecha_nac estado_civil

FROM ztabla_usuarios

INTO CORRESPONDING FIELDS OF TABLE ti_usuarios.

4.- Paso 4to.

Armamos el catalogo del ALV con los campos que serán las columnas de nuestro reporte. Para ello completamos cada columna del listado.

CLEAR st_catalogo.

st_catalogo-fieldname = ‘DNI’. “Nombre del campo

st_catalogo-tabname = ‘TI_USUARIOS’. “Nombre de la tabla

st_catalogo-seltext_s = ‘DNI’. “Descrip corta cabecera

st_catalogo-seltext_m = ‘DNI’. “Descrip media cabecera

st_catalogo-seltext_l = ‘DNI’. “Descrip larga cabecera

st_catalogo-outputlen = 15. “Ancho de la columna

st_catalogo-just = ‘L’. “Alineación

APPEND St_catalogo TO ti_catalogo.


5.- Paso 5to.

Cargamos con valores la estructura ST_LAYOUT para configurar ciertos aspectos de la salida del ALV

CLEAR st_layout.

st_layout-zebra = ‘X’. “Rayado de líneas

st_layout-windows-titlebat = text-001. “Titulo ventana principal

6.- Paso 6to.

Ejecución de la función ALV. Si queremos un reporte tipo Grilla ejecutamos la función REUSE_ALV_GRID_DISPLAY. Si queremos tipo lista REUSE_ALV_LIST_DISPLAY

Si es Grilla:

v_repid = sy-repid.

CALL FUNCTION ‘REUSE_ALV_GRID_DISPLAY’

EXPORTING

i_callback_progrma = v_repid

it_fieldcat = ti_catalogo[]

is_layout = st_layout

TABLES

t_outtab = ti_usuarios.

Si es lista:

v_repid = sy-repid.

CALL FUNCTION ‘REUSE_ALV_LIST_DISPLAY’

EXPORTING

i_callback_progrma = v_repid

it_fieldcat = ti_catalogo[]

is_layout = st_layout

TABLES

t_outtab = ti_usuarios.


 

 

 


Sobre el autor

Publicación académica de Juan Hernández, en su ámbito de estudios para la Carrera Consultor ABAP.

SAP Master


Juan Hernández

Profesión: Programador Informático - España - Legajo: XQ15K

✒️Autor de: 125 Publicaciones Académicas

🎓Egresado de los módulos:

Disponibilidad Laboral: PartTime

Certificación Académica de Juan Hernández

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Los reportes ALV" de la mano de nuestros alumnos.

SAP Senior

Los principales ventajas de un reporte AVL son: *simplifica el desarrollo de reportes *proporciona a nuestros reportes un monton de funcionalidad estandar. *proporciona una salida por pantalla estandarizada e uniforme. Los tipos de AVL mas comunes son: *grillas *listas *jerarquicos

Acceder a esta publicación

Creado y Compartido por: Melissa Rodriguez Dominguez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Unidad 5 - ALV:Grillas y Listas ALV (ABAP List Viewer): herramienta exclusiva para crear reportes de manera eficaz, rapida y estandarizada. Ventajas: 1. Simplican desarollo de reportes, por lo tanto se reducen los tiempos de prog. 2. Proporcionan a nuestros reportes un monton de funcionalidad estandar. 3. Proporcionan una salida por pantalla estandariada e uniforme. Los tres tipos mas comunes de ALV son Grillas, Listas y Jerarquico. Variable para declarar el programa dentro del ALV es SY-REPID Variable para delcarar para configuracion de salida, SLIS_LAYOUT_ALV para las tablas y estructura, SLIS_T_FIELDCAT_ALV y SLIS_FIELDCAT_ALV

Acceder a esta publicación

Creado y Compartido por: Matias Ciutat

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

reportes ALV: son tipos de reportes que permiten agilizar el desarrollo de programas, entre estos estan grillas, listas y jerarquico el cual se utiliza para tipos de reporte cabecera-detalle

Acceder a esta publicación

Creado y Compartido por: Rainer Diaz

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

ALV (ABAP list Viewer): Se utiliza para crear reportes de manera eficaz, rapida y estandarizada. Ventajas de los ALV: Simplican el desarrollo de reportes, por lo que reducen los tiempos de programacion. Proporcionan a los reportes un monton de funcionalidad estandar. proporcionan una salida por pantalla estandarizada y uniforme. La creacion de un reporte ALV se basa en la utilizacion de funciones los tipos de ALV mas usados son tres: GRILLAS: cuya funcion correspondiente es REUSE ALV GRID DISPLAY. LISTAS: cuya funcion correspondiente es REUSE ALV LIST DISPLAY. JERARQUICO (se utlizan en los casos donde se muestran datos de cabecera y de detalle): sy funcion correspondientes es REUSE ALV HIERSEQ LIST DISPLAY.

Acceder a esta publicación

Creado y Compartido por: Gema Moreno Ferreiro

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Reportes ALV: Grillas y listas. ALV: es una herramienta exclusiva de ABAP, que se utiliza para crear reportes de manera eficaz, rápida y estandarizada. Ventajas del ALV: Simplifican el desarrollo de reportes, por lo tanto se reducen los tiempos de programación. Proporcionan a los reportes funcionalidad estándard. Proporcionan una salida por pantalla estandarizada e uniforme. Tipo de ALV mas comunes usados son tres. Grillas, listas y jerárquico. Las grillas y las listas pueden utilizarse en cualquier report, pero el jerárquico se utiliza solo en los casos donde se muestran datos de cabecera y de detalle. A cada tipo ALV corresponde una función diferente. GRILLAS: REUSE ALVGRID DISPLAY LISTAS: REUSE...

Acceder a esta publicación

Creado y Compartido por: Fabio Gallo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


ALV (ABAP LIST VIEWER) Crea reportes eficaces, rapidos y estandarizados. Simplifican el desarrollo de reportes y reduce el tiempo de programacion. Tipos de ALV: GRILLAS: REUSE ALV GRID DISPLAY LISTAS: REUSE ALV LIST DISPLAY JERARQUICO: REUSE ALV HIERSEQ LIST DISPLAY

Acceder a esta publicación

Creado y Compartido por: Ernesto Aristides Romano

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

REPORTES ALV: GRILLAS Y LISTAS. ALV: Es una herramienta exclusiva de abap, que se utiliza para crear reportes de manera eficaz, rápida y estandarizada. Las principales ventajas de los alv son: * Simplifican el desarrollo de reportes, por lo tanto se reducen los tiempos de programación. *Proporcionan a nuestro reporte un montón de funcionalidad estándar. * Proporciona una salida por pantalla estandarizada e uniforme. La creación de un reporte alv se basa en la utilización de funciones. Las mas comunes son: Grillas, Listas y jerárquico. Las grillas y las listas pueden utilizarse en cualquier reporte, pero el jerárquico se utiliza solo en los casos donde se muestran datos de cabecera y de...

Acceder a esta publicación

Creado y Compartido por: Maria Ysabel Colina De Magdaleno

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


ALV (ABAP List Viewer): es una herramienta exclusiva de ABAP para crear reportes. Simplifican el desarrollo de reportes, proporciona funcionalidad estándar y una salida por pantalla estandarizada. Existen tres tipos: grillas (REUSE_ALV_GRID_DISPLAY), listas (REUSE_ALV_LIST_DISPLAY) y jerárquico (REUSE_ALV_HIERSEQ_LIST_DISPLAY). El catálogo se maneja mediante el tipo SLIS_T_FIELDCAT_ALV y contiene las columnas a mostrar y el layout las opciones del reporte en el tipo SLIS_LAYOUT_ALV.

Acceder a esta publicación

Creado y Compartido por: Daniel Alejandro Monteros Segura

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


ALV (ABAP List Viewer) Es una herramienta exclusica de ABAP, que se utiliza para crear reportes de manera eficaz, rápida y estandarizadas. Principales ventajas de los reportes ALV. Simplifican el desarrollo de reportes, por lo tanto se reducen los tiempos de programación Proporcionan a nuestro reportes un moonton de funcionalidad estandar. Propocionan una Salida por pantalla estandarizada e uniforme. La creacion de un Reporte ALV, se basa en la utilizacion de fucniones. Los tipos de ALV más comunmente usuados son tres: Grillas, Listas Y Jeraquico. Los mas utilizado son Grillas y Listas. El jerarquico se utiliza sólo en los casos donde se muestran datos de cabecera y de detalle. Funcion para Grillas - REUSE ALV...

Acceder a esta publicación

Creado y Compartido por: Victor Hugo Mata Valencia

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

ALV:(ABAP LIST VIEWER) Es una herramienta exclusiva de ABAP, que se utiliza para crear reportes de manera eficaz, rápida y estandarizada. PRINCIPALES VENTAJAS DE LOS REPORTES ALV: Simplificar el desarollo de reportes, por lo tanto se reducen los tiempos de programación. Proporcionan a nuestros reportes un montón de funcionalidad estándar Proporcionan una salidad por pantalla estandarizada e uniforme. Se crea un reporte ALV para la utilización de funciones. Los tipos de ALV más comúnmente usados son tres: GRILLAS, LISTAS Y JERARQUICO. Las Grillas y las Listas pueden utilizarse en cualquier reporte, pero el jerárquico se utiliza sólo en los casos donde se muestran datos de cabecera...

Acceder a esta publicación

Creado y Compartido por: Axel Jamil Hayes Guerrero

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!