🚀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 Master

ALV: se utiliza para crear reportes de manera eficaz, rapida y estandarizada. - Simplifican el desarrollo de reportes. se reducen los tiempos de programacion. -proporcionan a nuestros reportes un monton de funcionalidades estandar. -Proporcionan una salida por pantalla estandarizada e uniforme

Acceder a esta publicación

Creado y Compartido por: Mauro Fanego / Disponibilidad Laboral: FullTime

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

SAP Master

Que es un ALV alv(abap list viewer es una herramienta exclusica de abap, que se utiliza para crear reportes de manera eficaz, rapida y estandarizada las principañes ventajas de los reportes ALV son: simplifican el desarrollo de reportes, por lo tanto se reducen los tiempo de programacion. Proporcionan a nuestros reportes un monton de funcionalidad estandar proporcionan una salida por pantalla estandarizada e unifrome La creacion de un reporteALV, se basa en la utilizacion de funciones. Los tipos ALV mas comunmente usados son tres: grillas, lstas y jerarquico. a cada tipo de ALV le conrresponde una funcion diferente. ellas son: 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: Oscar Sebastian Caicedo Carlier / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Senior

AVL (ABAP List Viewer) Es una herramienta eclusiva de ABAP, que se usa para crear reportes de manera eficaz, rapida y estandarizada. Su principales ventasjas son: -simplifican el desarrollo de reportes, por lo tanto se reducen lso tiempos de programacion. -proporcionan a nuestros reportes un monton de funcionalidad estandar. -proporcionan una salida por pantalla estandarizada e uniforme. La creacionde reportes AVL, se basa en la utilizacion de funciones. Los tipos de AVL que mas se usan son 3: Grillas, Listas y Jerarquico. Las grillas y las lsitas pueden usarse en cualquier reporte pero el Jerarquico se usa solo en los casos donde se muestran datos de cabecera y de detalle, como por ejemplo numeros de facturas y detalles o Aerolineas y vuelos....

Acceder a esta publicación

Creado y Compartido por: Bruno Edgardo Gallinoto / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

Un ALV es una herramienta ABAP que se utiliza para crear reportes de manera eficaz, rápida y estandarizada, brinda una forma mas presentable a los reportes, podemos destacar sobre los ALV los siguiente: Clasifica la información de forma ascendente o descendente. se puede filtrar la información. se puede seleccionar unicamente los campos que se quieren visualizar y modificar las columnas para adecuarlo a la necesidad del usuario. simplifica el desarrollo de los reportes, reduciendo el tiempo de programación.

Acceder a esta publicación

Creado y Compartido por: William Alejandro Lemus

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

SAP SemiSenior

Resumen Lección: Reportes ALV: Grillas y Listas Que es un ALV (ABAP List Viewer) Es una herramienta exclusiva de ABAP, que se utiliza para crear reportes de manera eficaz, rápida y estandarizada. Las principales ventajas de los reportes ALV son: Simplifican el desarrollo 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 salida por pantalla estandarizada e uniforme. La creación de un reporte ALV, se basa en la utilización de funciones. Los tipos de ALV mas comúnmente usados son tres: Grillas, Listas y Jerárquico. Las grillas y las Listas pueden utilizarse en cualquier...

Acceder a esta publicación

Creado y Compartido por: Alexander José Tovar Rodríguez

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

SAP Senior

1| QUE ES UN ALV UNA HERRAMIENTA EXCLUSIVA DE ABAP QUE SE UTILIZA PARA CREAR REPORTES DE MANERA EFICAZ RAPIDA Y ESTANDARIZADA LAS PRINCIPALES VENTAJAS DE LOS REPORTES ALV SON: SIMPLIFICAN EL DESARROLLO DE REPORTES PROPORCIONAN A NUESTROS REPORTES UN MONTON DE FUNCIONALIDAD ESTANDAR PROPORCIONAN UNA SALIDA POR PANTALLA ESTANDARIZADA E UNIFORME LOS TIPOS DE ALV MAS COMUNES SON GRILLAS, LISTAS Y JERARQUICO. LAS GRILLAS Y LAS LISTAS PUEDEN UTILIZARSE EN CUALQUIER REPORTE, PERO EL JERARQUICO SE UTILIZA SOLO EN LOS CASOS DONDE SE MUESTRAN DATOS DE CABECERA Y DETALLE. GRILLAS REUSE_ALV_GRID_DISPLAY LISTAS REUSE_ALV_LIST_DISPLAY JERARQUICO REUSE_ALV_HIERSEQ_LIST_DISPLAY 2| MI PRIMER REPORTE ALV PASO 1 DECLARACION DE TIPOS, ESTRUCTURAS Y TABLAS PROPIAS...

Acceder a esta publicación

Creado y Compartido por: Luis Eugenio Leyva Orozco

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

SAP Master

ALV. Es una herramienta exclusiva de ABAP, que se utiliza para crear reportes de manera eficaz, rápida y estandarizada. Ventajas. Simplifican el desarrollo de reportes. Proporcionan a nuestros reportes un montón de funcionalidad estándar. Proporcionan una salida por pantalla estandarizada e uniforme. Los tipos de ALV mas comunmente usados son Grillas, Listas y Jerárquico. Para cada ALV existe una función diferente. Grillas REUSE_ALV_GRID_DISPLAY. Listas REUSE_ALV_LIST_DISPLAY. Jerárquico REUSE_ALV_HIERSEQ_LIST_DISPLAY. Declaramos el typo SLIS, que es necesario para la utilización de reportes ALV: TYPE-POOLS:slis. Declaramos una tabla y una estructura para el catálogo...

Acceder a esta publicación

Creado y Compartido por: Jorge Luis Leal Marquez / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Master

Que es un ALV: (Abap Lis Viewer) es una herramienta exclusiva de ABAP, que se utiliza para crear reportes de manera eficaz, rapida y estandarizada. Ventajas: Simplifican el desarollo de reportes, reduciendo tiempo de trabajo. Proporcionan muchas funcionalidades estandar a los reportes. Proporcionan una salida estandarizada e uniforme. La creacion de un Reporte ALV, se basa en la utilizacion de funciones. Los tipos de ALV mas comunmente usados son tres: Grillas, Listas y Jerarquicos. Las Grillas y las Listas pueden utilizarse en cualquier reporte, pero el Jerarquico se utiliza solo en los casos donde se muestran datos de cabecera y de detalle, como por ejemplo numeros de factura y detalles. A cada tipo de ALV le corresponde una...

Acceder a esta publicación

Creado y Compartido por: Juan Fernando Guerra Mata / Disponibilidad Laboral: FullTime

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

SAP Master

ALV (ABAP List Viewer): Es una herramienta exclusiva de ABAP, que se utiliza para crear reportes de manera eficaz, rapida y estandarizada. Principales ventajas de los ALV: Simplifican el desarrollo de reportes, por lo tanto se reducen los tiempos de programacion. Proporcionan a nuestros reportes un monton de funcionalidad estandar. Proporcionan una salida por pantalla estandarizada e uniforme. La creacion de un reporte ALV, se basa en la utilizacion de funciones. Los tipos de ALV mas comunmente usados son grillas, listas y jerarquico. Pueden utilizarse en cualquier reporte, pero el jerarquico se utiliza solo en los casos donde se muestran datos de cabecera y de detalle. Cada tipo de ALV le corresponde una funcion diferente: ...

Acceder a esta publicación

Creado y Compartido por: Roberto Serrano

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

SAP Master

Reportes ALV: Grillas y Listas Que es un 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 reportes ALV son: Simplifica 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. Proporcionan una salida por pantalla estandarizada e uniforme. La creación de un reporte ALV, se basa en la utilización de funciones. Los tipos de ALV más comúnmente usados son tres: grillas, Listas y Jerárquico. Las Grillas y las Listas pueden utilizarse en cualquier reporte, pero el jerárquico se utiliza...

Acceder a esta publicación

Creado y Compartido por: Edward Henry Rosario Piezal / Disponibilidad Laboral: FullTime

 


 

👌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!