ABAP Características de los programas ABAP

Publicación Académica por Alexander José Tovar Rodríguez

Publicación Académica de Alexander Tovar Rodríguez para el tema Características de los programas ABAP.

Dentro del ámbito de estudios: Carrera Programador ABAP / Unidad 2: Declaración y Procesamiento de datos.

Carrera Programador ABAP
Carrera Programador ABAP
Inscripción Abierta - Inicio: 26 Junio 2017

ABAP Características de los programas ABAP por Alexander Tovar

13 de Agosto de 2016

Resumen Lección: Características de los programas ABAP

Aplicaciones ABAP

  • Reporte, Reporte Interactivo y Reporte ALV.
  • Programas de Dialogo.
  • Formularios.
  • Batch Input.
  • User Exits.
  • Field Exits.
  • Funciones y RFC.

Reporte: Es un programa que consiste en una serie de instrucciones y palabras claves cuyo objetivo es procesar datos de entrada o datos que se obtienen de las tablas del sistema y mostrar los resultados del procesamiento por pantalla.

Existen cuatro tipos de palabras claves:

  1. Declarativas.
  2. Eventos.
  3. Control.
  4. Operativas.

Estructura de un Reporte:

  • REPORT <Nombre> (Nombre de programa).
  • TABLES: (Se definen las tablas del diccionario de datos).
  • DATA: (Definimos las variables internas)
  • EVENTOS: (Se detallan los eventos y el código correspondiente a cada uno).
  • SUBRUTINAS ( Se crean para modularizar los programas y ayudar al mantenimiento).

Existen dos formas de utilizar los comentarios en un programa ABAP:

  1. Con un asterisco en la primera columna de la fila.
  2. Con comillas dobles en cualquier posición de la linea.

Eventos de un programa ABAP

Es una etiqueta que identifica una sección de código dentro de un programa.

La sección de código asociada con un evento, comienza con un nombre de evento y termina cuando el siguiente nombre de evento se encuentra.

Los nombres de los eventos son palabras reservadas. no podemos crear nuevos eventos. solamente podemos usar los que ya existen.

Los principales eventos que pueden ocurrir dentro de un programa son :

  • INITIALIZATION.
  • AT-SELECTION-SCREEN
  • START-OF-SELECTION
  • END-OF-SELECTION
  • AT-LINE-SELECTION
  • AT-USER-COMMAND
  • TOP-OF-PAGE
  • END-OF-PAGE

No importa el orden en el que se escriban los eventos dentro de un programa.

Utilizando el Debugger

El Debugger es una herramienta esencial en el diseño de los programas porque nos permite verificar en tiempo de ejecución el comportamiento del código escrito así como las diferentes variables y eventos que ocurren en el mismo. para ello se utilizan Break Point que detiene la ejecución del programa en una linea especifica.

Existen dos tipos de Break Point:

  1. Estáticos: Se genera escribiendo en el codigo ABAP la sentencia Break-point, estos funcionan independiente del usuario que ejecuta el programa.
  2. Dinámicos: existen tres tipos: el Break point del Debugger que se crean en el Debugger y se borran al cerrar el Debugger, el Break point de sesión que se crean en el editor ABAP y son validos mientras dura la sesión del usuario y por ultimo los Break point externos que son validos para todas las sesiones de todos los usuarios y su valides es de solo 2 horas.

Existen dos pantallas de Debugger la versión clásica y el Debugger nuevo se puede seleccionar en cual se desea trabajar.

 

:: Al igual que Alexander ¿Usted está dispuesto a aprender ABAP?

El lunes 26 Junio 2017 comenzamos la Carrera Programador ABAP, Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

 

:: Más Publicaciones Académicas sobre Tecnología SAP

Buscador de Publicaciones:

 

 

:: Ayúdenos a Difundir nuestra propuesta

Si la información brindada le fue de utilidad ayúdenos a difundir la propuesta, desde ya ¡Muchas Gracias!


 

+Recursos Gratuitos: