📘ABAP - Reuse_alv_grid_display

Abril a FULL!!! #PLANCARRERA2021

40, 60 y hasta 100%OFF en planes de carrera 2021!!!

Definición de Reuse_alv_grid_display

Reuse_alv_grid_display el módulo de funciones estándar de sistema REUSE_ALV_GRID_DISPLAY se utiliza para la creación de un reporte ALV grilla.

Veamos a continuación un ejemplo sencillo de su utilización en un reporte ALV:

REPORT zalv_grid_test .

TYPE-POOLS: slis.

DATA: it_clientes LIKE TABLE OF kna1 WITH HEADER LINE,

      it_alv  LIKE TABLE OF kna1 WITH HEADER LINE,

      gt_catalogo TYPE slis_t_fieldcat_alv WITH HEADER LINE, "catalogo

      v_pos LIKE SY-curow VALUE '0'.

*------------------------------------------

START-OF-SELECTION.

*------------------------------------------

  SELECT kunnr name1 land1 FROM kna1

    INTO CORRESPONDING FIELDS OF TABLE it_clientes.

  PERFORM llenar_tabla_alv.

  PERFORM armar_catalogo.

  Perform armar_reporte.

*&---------------------------------------------------------------------*

*&      Form  llenar_tabla_alv

*&---------------------------------------------------------------------*

FORM llenar_tabla_alv.

  CLEAR it_alv. "******LIMPIA LA cabecera*********

  LOOP AT it_clientes.

    MOVE it_clientes-kunnr TO it_alv-kunnr.

    MOVE it_clientes-name1 TO it_alv-name1.

    MOVE it_clientes-land1 TO it_alv-land1.

    APPEND it_alv.

  ENDLOOP.

ENDFORM.

*&---------------------------------------------------------------------*

*&      Form  armar_CATALOGO

*&---------------------------------------------------------------------*

Form armar_catalogo.

 CLEAR gt_catalogo. "******LIMPIA LA cabecera*********

 ADD 1 TO v_pos.

 gt_catalogo-col_pos = v_pos.

 gt_catalogo-fieldname = 'KUNNR'. "***SIEMPRE EN MAYUSCULA

 gt_catalogo-tabname = 'IT_ALV'.

 gt_catalogo-ref_tabname = 'KNA1'.

 gt_catalogo-ref_fieldname = 'KUNNR'.

 APPEND gt_catalogo.

 

 CLEAR gt_catalogo. "******LIMPIA LA cabecera*********

 ADD 1 TO v_pos.

 gt_catalogo-col_pos = v_pos.

 gt_catalogo-fieldname = 'NAME1'. "***SIEMPRE EN MAYUSCULA

 gt_catalogo-tabname = 'IT_ALV'.

 gt_catalogo-ref_tabname = 'KNA1'.

 gt_catalogo-ref_fieldname = 'NAME1'.

 APPEND gt_catalogo.

 

 CLEAR gt_catalogo. "******LIMPIA LA cabecera*********

 ADD 1 TO v_pos.

 gt_catalogo-col_pos = v_pos.

 gt_catalogo-fieldname = 'LAND1'. "***SIEMPRE EN MAYUSCULA

 gt_catalogo-tabname = 'IT_ALV'.

 gt_catalogo-ref_tabname = 'KNA1'.

 gt_catalogo-ref_fieldname = 'LAND1'.

 APPEND gt_catalogo.

 

ENDFORM.

 

*&---------------------------------------------------------------------*

*&      Form  armar_reporte

*&---------------------------------------------------------------------*

form armar_reporte.

CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'

 EXPORTING

*   I_INTERFACE_CHECK                 = ' '

*   I_BYPASSING_BUFFER                =

*   I_BUFFER_ACTIVE                   = ' '

    I_CALLBACK_PROGRAM                = 'ZALV_GRID_TEST'

*   I_CALLBACK_PF_STATUS_SET          = ' '

*   I_CALLBACK_USER_COMMAND           = ' '

*   I_CALLBACK_TOP_OF_PAGE            = ' '

*   I_CALLBACK_HTML_TOP_OF_PAGE       = ' '

*   I_CALLBACK_HTML_END_OF_LIST       = ' '

*   I_STRUCTURE_NAME                  =

*   I_BACKGROUND_ID                   = ' '

*   I_GRID_TITLE                      =

*   I_GRID_SETTINGS                   =

*   IS_LAYOUT                         =

    IT_FIELDCAT                       = gt_catalogo[]

*   IT_EXCLUDING                      =

*   IT_SPECIAL_GROUPS                 =

*   IT_SORT                           =

*   IT_FILTER                         =

*   IS_SEL_HIDE                       =

*   I_DEFAULT                         = 'X'

*   I_SAVE                            = ' '

*   IS_VARIANT                        =

*   IT_EVENTS                         =

*   IT_EVENT_EXIT                     =

*   IS_PRINT                          =

*   IS_REPREP_ID                      =

*   I_SCREEN_START_COLUMN             = 0

*   I_SCREEN_START_LINE               = 0

*   I_SCREEN_END_COLUMN               = 0

*   I_SCREEN_END_LINE                 = 0

*   IT_ALV_GRAPHICS                   =

*   IT_ADD_FIELDCAT                   =

*   IT_HYPERLINK                      =

* IMPORTING

*   E_EXIT_CAUSED_BY_CALLER           =

*   ES_EXIT_CAUSED_BY_USER            =

  TABLES

    t_outtab                          = it_alv

* EXCEPTIONS

*   PROGRAM_ERROR                     = 1

*   OTHERS                            = 2

          .

IF sy-subrc <> 0.

* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO

*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.

ENDIF.

endform.

¿Buscás una carrera con Futuro?

¿Desea Aprender más sobre Reuse_alv_grid_display?

"Reuse_alv_grid_display" es un tema que desarrollamos en nuestra 🎓Carrera Programador ABAP que inicia el lunes 12 Abril 2021.

Si acepta el desafío de iniciar una carrera exitosa nos veremos en clase!!!

 Cargando presentación, aguarde unos instantes...

📗 EBOOKS FREE!

Si le interesa la Tecnología SAP, pase por nuestra sección Ebooks Free y descargue uno de los 10 Ebooks libres y gratuitos que hemos desarrollado para compartir juntos.

✒️Enriquecimiento por la Comunidad

Le invitamos a analizar las últimas 10 Publicaciones Académicas sobre el tema "Reuse_alv_grid_display" creadas y compartidas abiertamente por nuestros alumnos:

SAP Master

Grillas REUSE_ALV_GRID_DISPLAY LISTAS REUSE_ALV_LIST_DISPLAY Jerárquico REUSE_ALV_HIERSEQ_LIST_DISPLAY

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Reportes ALV: Grillas y Listas

Creado y Compartido por: Diego Baigorria

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

SAP Senior

1. ALV Herramienta de ABAP, se usa para crear reportes eficaces, rápidos y estandarizados. Simplifican el desarrollo,brindan muchas funcionalidades estándar y proporcionan salidas estandarizadas. El reporte ALV se basa en la utilizacion de funciones. Y son tres tipo de ALV(los mas comunes): - Grillas: REUSE_ALV_GRID_DISPLAY - Listas: REUSE_ALV_LIST_DISPLAY - Jerárquicos: REUSE_ALV_HIERSEQ_LIST_DISPLAY *Solo usar cuando realmente el usuario va a interactuar con la transacción, nunca para procesos de fondo. 2. Primer reporte ALV 1ero. declaración de tipos, estructuras y tablas propias del ALV. TYPE-POOLS: slis. Tambien declarar la tabla y estructura para el catálogo ALV, son de tipo SLIS_T_FIELDCAT_ALV... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Reportes ALV: Grillas y Listas

Creado y Compartido por: Daniel Arias Sarmiento

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

SAP Expert

ALV ejemplo, ver definición con SE37: SLVC_FULLSCREEN ALV GridControl full screen REUSE_ALV_GRID_COMMENTARY_SET REUSE_ALV_GRID_DISPLAY Output of a simple list (single-line) REUSE_ALV_GRID_DISPLAY_LVC REUSE_ALV_GRID_LAYOUT_INFO_GET Read current ALV list information REUSE_ALV_GRID_LAYOUT_INFO_SET Set current ALV list information REUSE_ALV_TREE_DISPLAY_OM

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Reportes ALV: Grillas y Listas

Creado y Compartido por: Luis Alfredo Lombardi Pizarro

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

SAP Expert

ALV Herramieenta exclusiva de ABAP, se utiliza para crear reportes de manera eficaz, rapida y estandarizada. Ventajas: Simplifican desarrollo de reportes, por lo tanto se reducen los tiempos de programacion. Proporcionan a nuestrso reportes un monton de funcionalidad estandar. Proporcionan una salida por pantalla estandarizada e uniforme. Tipos de alv: grillas, listas y jerarquico. grillas y listas se usan en cualquier reporte, el jerarquico solo en casos donde se muestran datos de cabecera y de detalle, ej numeros de factura y detalles o aerolineas y vuelos. Funciones: Grillas: REUSE_ALV_GRID_DISPLAY. Listas: REUSE_ALV_LIST_DISPLAY. Jerarquico: REUSE_ALV_HIERSEQ_LIST_DISPLAY. No se utilizan para los procesos de fondo. -------------------------------------------------------------------------------------------... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Reportes ALV: Grillas y Listas

Creado y Compartido por: Oscar Guillermo Rodriguez Villate / Disponibilidad Laboral: FullTime

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

SAP Master

Rreportes ALV Reportes prácticos en ABAP, permite agilizar un desarrollo en los programas Grillas: REUSE_ALV_GRID_DISPLAY Listas: REUSE_ALV_LIST_DISPLAY Jerárquico: REUSE_ALV_HIERSEQ_LIST_DISPLAY

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Reportes ALV: Grillas y Listas

Creado y Compartido por: Jhon Deibys Cano Pineda

*** 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

Ambito de estudios: Carrera Programador ABAP - Lección: Reportes ALV: Grillas y Listas

Creado y Compartido por: Daniel Alejandro Monteros Segura

*** 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

Ambito de estudios: Carrera Programador ABAP - Lección: Reportes ALV: Grillas y Listas

Creado y Compartido por: Oscar Sebastian Caicedo Carlier / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Senior

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 ventahas 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 más comúnmente usados son tres:Grillas, Listas y Jerárquico. Las listas y las grillas pueden utilizarse en cualquier reporte, pero el jerárquico se utiliza sólo en casos donde... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Reportes ALV: Grillas y Listas

Creado y Compartido por: Victor Manuel Gomez Escalona

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

SAP Master

1 | ¿Qué es un ALV? ALV (ABAP List Viewer) 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 *La creación de un reporte ALV se basa en utilizar funciones. *Los tipos ALV más usados son tres: Grilla, Listas, Jerárquicos. *Las Grillas y las Listas pueden utilizarse en cualquier reporte y los jerarquicos cuando se quiere mostrar datos de cabecera y de detalle. Cada tipo de ALV le corresponde una función diferente: * Grillas... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Reportes ALV: Grillas y Listas

Creado y Compartido por: Sergio Jhonatan Vilca Quispe / Disponibilidad Laboral: FullTime

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

SAP Expert

1) ALV (ABAP LIST VIEWER) Es una herramienta exclusiva de Abap que se utiliza para crear reportes de manera eficaz y estandarizada. Las principales ventajas son: Simplifican el desarrollo de los reportes Proporcionan funcionalidad estándar Proporcionan una salida por pantalla estandarizada e uniforme Los tipo de ALV mas usado son Grillas, Listas y Jerárquico. Las listas y las grillas se pueden usar en cualquier reporte, los jerárquicos solo se utilizan cuando se muestran datos de cabecera y de detalle. Las funciones a llamar son: Grillas : REUSE_ALV_GRID_DISPLAY Listas : REUSE_ALV_LIST_DISPLAY Jerárquico: REUSE_ALV_HIERSEQ_LIST_DISPLAY No es recomendable utilizar reportes ALV en procesos... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Reportes ALV: Grillas y Listas

Creado y Compartido por: Maria Guadalupe Gonzalez Sanchez


👉+Miles de conocimientos de alumnos compartidos en la sección ✒️Publicaciones Académicas CVOSOFT.

📘Más CVOPEDIA!

:: Buscador de términos:

Busque término enfocados en SAP ABAP

Utilice el siguiente campo para efectuar una búsqueda manual:

 

🌈Recursos Free

Los mejores recursos Libres y Gratuitos compartidos con la comunidad:

 

 

Consultas y Soporte

👋Hola! ¿Podemos ayudarle con su plan de estudios?

Estamos listos para darle el soporte que su carrera merece mediante un asesoramiento especializado.

Acceda sección contacto y seleccione canal de comunicación más cómodo para usted.

🤝Aguardamos su contacto, Éxitos!