✒️ABAP Las características de los programas ABAP
ABAP Las características de los programas ABAP
Reporte: 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. Reporte ALV-
Cuatro tipo de palabras claves: Declarativas-->declarar datos que vamos a usar dentro del programa: DATA, TABLES y CONSTANT. Eventos-> que ocurren en el programa: START-OF-SELECTION, TOP-OF-PAGE, etc. Control-->sentencias de flujo de control: IF, WHILE, DO, etc. Operativas: realizan funciones según la palabra clave: WRITE, MOVE, etc. Las instrucciones en Abap se pueden comentar con * ó ".
Evento: Es una etiqueta que identifica una sección de código dentro de un programa. Inicia con un nombre de evento y termina cuando se encuentra el siguiente nombre de evento. Principales Eventos:
Initialization: primer evento que se ejecuta.Permite inicializar los campo de la pantalla de selección de un programa o variables. At Selection-Screen: Se utiliza para validar los datos introducidos en los parámetros que conforman a la pantalla de selección. Strart-Of -Selection:Se lanza cuando se procesa la instrucción REPORT->se empieza a ejecutar el código que se encuentra entre REPORT y Start of Selection.->Procesamiento central del porgrama como la selección de datos, procesar un archivo, realizar operaciones aritméticas, etc.Evento por defecto. End-Of-Selecion: se procesa cuando se termina el procesamiento central del programa, es decir después del evneto start -of-selection. At line-Selection: Permite seleccionar una línea de un listado y realizar alguna acción. Se usa en los rep. interactivos. At-User-Command: Se ejecuta cuando el usuario presiona un botón del menú en un reporte. Top-Of-page: Se procesa antes de que el primer dato aparezca en cada página. Se suele utilizar p/ colocar títulos o cabeceras. End-of-Page: Se crea cuando se crea una nueva página.
-No importa el orden en que se escriban los eventos dentro de un programa. Break-points Estáticos: el programa se detiene donde se coloca este break, funcionan con todos los usuarios. Dinamicos: 1.Debagger: creados en el debag y se borran cuando se cierra el debag.2.De sesión: son validos mientras dura la sesón del usuario para todos los modos externos existentes. 3.Externos: validos para todas las sesiones de todos los usuarios en el servidor con validez de 2 hrs.
I
 
 
 
Sobre el autor
Publicación académica de Roxana Solis Ramirez, en su ámbito de estudios para la Carrera Consultor ABAP.
Roxana Solis Ramirez
Profesión: Lic. en Cs de la Computacion - Mexico - Legajo: QQ90Z
✒️Autor de: 28 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
Certificación Académica de Roxana Solis