Etiquetas

20120110

ABAP: Plantilla Base

Curiosamente, lo que más lata da es inicializar un reporte, independiente del módulo. Esta es una plantilla básica que tiene la declaración de todas las secciones necesarias para empezar un reporte.

*&---------------------------------------------------------------------*
*& ZEHS_MENU_INFORMES
*&---------------------------------------------------------------------*
REPORT  ZEHS_MENU_INFORMES
  no standard page heading line-count 255.

*-----------------------------------------------------------------------
*                           DECLARACIONES
*-----------------------------------------------------------------------

*-----------------------------------------------------------------------
* Declaración de Tablas y Nodos
*-----------------------------------------------------------------------
NODES: Peras.  "group, person.

*-----------------------------------------------------------------------
* Declaración de Infotipos
*-----------------------------------------------------------------------

*----------------------------------------------------------------------*
* Declaración de Constantes                                            *
*----------------------------------------------------------------------*

*-----------------------------------------------------------------------
* INCLUDES Y TYPE-POOLS
*-----------------------------------------------------------------------

*----------------------------------------------------------------------*
* TYPES                                                                *
*----------------------------------------------------------------------*

*-----------------------------------------------------------------------
* Declaración de Tablas Internas
*-----------------------------------------------------------------------

*----------------------------------------------------------------------*
* Declaración de Variables                                             *
*----------------------------------------------------------------------*


*-----------------------------------------------------------------------
*            PANTALLAS DE SELECCION Y EVENTOS DE PANTALLA
*-----------------------------------------------------------------------

*----------------------------------------------------------------------*
* Pantalla de Selección                                                *
*----------------------------------------------------------------------*

*----------------------------------------------------------------------*
* Eventos de Pantalla                                                  *
*----------------------------------------------------------------------*


*-----------------------------------------------------------------------
*                                MACROS
*-----------------------------------------------------------------------
*----------------------------------------------------------------------*
* CLS : Refresca tablas                                                *
*----------------------------------------------------------------------*
DEFINE: cls.
  refresh &1. clear &1.
END-OF-DEFINITION.

*-----------------------------------------------------------------------
*                           RUTINA PRINCIPAL
*-----------------------------------------------------------------------

*----------------------------------------------------------------------*
* INITIALIZATION                                                       *
*----------------------------------------------------------------------*
INITIALIZATION.

*----------------------------------------------------------------------*
* START-OF-SELECTION                                                   *
*----------------------------------------------------------------------*
START-OF-SELECTION.

*----------------------------------------------------------------------*
* GET PERAS
*----------------------------------------------------------------------*
GET peras.

*---------------------------------------------------------------------------*
* END-OF-SELECTION                                                          *
*---------------------------------------------------------------------------*
END-OF-SELECTION.

*-----------------------------------------------------------------------
*                                RUTINAS
*-----------------------------------------------------------------------


*-----------------------------------------------------------------------
*                            MODULE POOLS
*-----------------------------------------------------------------------

No hay comentarios:

Publicar un comentario