ABAP los Eventos

Definición de ABAP los Eventos

Abap los eventos En ABAP un evento 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 eventos son palabras reservadas. No podemos crear nuevos eventos, solamente podemos usar los que ya existen.

El Evento por defecto es START-OF-SELECTION. Si escribimos sentencias ejecutables sin etiqueta de evento, se adjudican por defecto a START-OF-SELECTION.

Los eventos de un programa ABAP son los siguientes:

  • INITIALIZATION: Se ejecuta siempre antes de que aparezca la pantalla de selección, una sola vez. Se usa para inicializar parámetros y criterios de selección
  • START-OF-SELECTION: se ejecutará tras procesar la pantalla de selección (después de INITIALIZATION). En este evento tiene lugar la selección de los datos por parte del usuario.
  • END-OF-SELECTION: se activa tras finalizar el START-OF-SELECTION. Utilizaremos este evento para realizar la impresión de listados por pantalla.
  • TOP-OF-PAGE: se activa justo antes de imprimir la página actual (antes del primer WRITE). Sirve para escribir cabeceras de páginas y títulos. Se ejecuta antes de la primera línea de cada página.
  • END-OF-PAGE: se activa si se alcanza el área de la página reservada para este evento (con la opción LINE-COUNT en PROGRAM o REPORT) al final de la página; si no hay área definida, no se activa el evento.
  • AT SELECTION-SCREEN: se activa mientras se procesa la pantalla de selección, o bien después de ésta (PAI). Según sus parámetros, se activará cuando el usuario realice cierta acción en la pantalla de selección, como dar valor a un SELECT-OPTIONS. Por tanto, se usa para controlar los datos que introduce el usuario, y sólo tiene sentido en reports.

¿Desea Aprender más sobre ABAP los Eventos?

"ABAP los Eventos" es un tema que desarrollamos en nuestra Carrera Programador ABAP que inicia el lunes 24 Septiembre 2018.

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

 Cargando presentación, aguarde unos instantes...

Enriquecimiento por la Comunidad:

Le invitamos a analizar las siguientes Publicaciones Académicas sobre el tema "ABAP los Eventos" creadas y compartidas abiertamente por nuestros alumnos:

SAP Senior

La característica mas importante del lenguaje de programación ABAP es que es un lenguaje enfocado a eventos, donde existen eventos reservados por el sistema con lo cual no importa el orden en que estos se escriban.

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Qué es ABAP?

Creado y Compartido por: Faharid Manjarrez

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

SAP Master

ABAP estructura top - down no importa el orden de los eventos en abap por el orden preestablecido de ejecucion de eventos es orientada a eventos, en una ultima vrsion se tiene la programacion orientada a objetos ------------------------------------------------------- FORTALEZAS DE ABAP sentencias OPEN SQL estructurado puede ser orientado a objetos miles de funciones conexiones RFC sap con otro sistema o lenguajes de programación aplicaciones multi idioma ayuda potente reportes de forma rapida y sencilla ---------------------------------------------------------- HERRAMIENTAS PROPIAS DE ABAP Diccionario de datos se11 crear modificar y borrar objetos de base de datos Editor de programas se38 se80 Screen painter se51 elementos de control... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Qué es ABAP?

Creado y Compartido por: Oscar Guillermo Rodriguez Villate

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

SAP Senior

INTRODUCCION A GESTION DE EVENTOS una vinculacion es una relacion entre dos objetos. suelen ser bidireccionales. un tipo de objeto es el agrupamiento de objetos que tienen las mismas caracteristicas si se utiliza la gestion de eventos de forma integrada con otros componentes SAP existen un intercambio directo de datos mediantes las diversas interfaces lo que permite una actualizacion eficaz de los datos en la gestion de actos. los tipos de eventos o actos contienen gran parte de la informacion relevante para los eventos. forman la estructura basica del catalogo de eventos.

Acceder a esta publicación

Ambito de estudios: Carrera Consultor en SAP HCM - Lección: Introducción a Gestión de Capacitaciones

Creado y Compartido por: Heyzel Valeria Larios

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

SAP SemiSenior

ABAP: Advanced Business Application Programming - programación avanzada de aplicaciones de negocios. ABAP Development Workbench: entorno de desarrollo. Los desarrollos ABAP hechos por el cliente se distinguirán de los que vienen con el sistema por la letra Z. Estructura de programación ABAP: Top - Down (orden de ejecución de eventos) La programación ABAP esta orientada a eventos y también orientada a objetos en las últimas versiones. Fortalezas del ABAP: Usa sentencias Open SQL, lenguaje estructurado, miles de funciones, conexiones RFC, multi-idioma, ayuda potente, reportes sencillos. Herramientas del ABAP: Diccionario de datos (SE11), editor de programas (SE38 y SE80), screen painter (SE51),... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Qué es ABAP?

Creado y Compartido por: Diego Fernando Londoño Valencia

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

SAP SemiSenior

APLICACIONES ABAP - REPORTE, REPORTE INTERACTIVO Y REPORTE ALV - PROGRAMA DE DIALOGO - FORMULARIOS - BATCH INPUT - USER EXITS - FIELD EXITS - FUNCIONES Y RFC REPORTES Es un programa que consiste en una serie de instrucciones y palabras clave cuyo objetivo es procesar datos de entrada o datos en las tablas del sistema y mostrar resultados del procesamiento por pantalla, que seria la informacion ESTRUCTURA DE UN REPORTE O PROGRAMA ABAP REPORT <Nombre> Nombre del programa TABLES. Definicion de tablas del diccionario de datos DATA Variables internas EVENTOS Se detallan los eventos y el codigo correspondiente a cada uno SUBRUTINAS Se crean para modularizar los programas... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Características de los programas ABAP

Creado y Compartido por: Edgar Alfredo Tellez Gomez

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

SAP Junior

ABAP-Es un lenguaje de programacion de cuarta generacion , propiedad de SAP , que se utiliza para programar en la mayoria de sus productos. La programacion de ABAP es estructurada ya que en su mayoria ,los programas tendran la tipica estructura TOP-DOWN no importa cual sea el orden de los eventos dentro de un programa ABAP debido a que existen un rden preestablecido de ejecucion de los eventos y este orden es el que se toma en cuenta al momento de la ejecucion -ABAP es orientada a eventos , pero tambien se tiene ABAP que es orientada a objetos -Fortalezas del lenguaje son: utiliza sentencias OPEN SQL para conectarse a cualquier base de datos existen 2 formas de acceder a los datos 1.- OPEN SQL que se encuentra en todos programas estandares... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Qué es ABAP?

Creado y Compartido por: Ana Laura Guzman Zanabria

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

SAP SemiSenior

Abap es el lenguaje de programacion de 4ta. generacion en que estan desarrolladas las soluciones entregadas por SAP. Sap posee funcionalidades estandar, pero tambien permite personalizar -modificar funcionalidades ya creadas- o crean nuevas funciones de acuerdo a las necesidades de la empresa, por lo que los desarrollos son generados con este lenguaje y poseen una particularidad y es que comienzan con la letra Z, de echo de denominan desarrollo Z. La programacion Abap es estructurada por lo que es top-down, pero su ejecucion esta determinada por un orden preestablecido de eventos, lo cual la señala como orientada a eventos pero ademas en sus ultimas versiones introduce la orientacion a objetos. Herramientas propias de abap, entre otras,... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Qué es ABAP?

Creado y Compartido por: Cristina Fuentealba Pimentel

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

SAP Senior

ABAP sirve para desarrollar las necesidades especificas del cliente las cuales no se ajusten al estanadar que ofrece SAP Pogramacion ABAP orientada a eventos Ultimas versiones orientada a objetos Acceder datos open sql----> simplicidad de la estructura Native sql-------> procesamiento de las sentencias es mas rapido

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Qué es ABAP?

Creado y Compartido por: Melissa Rodriguez Dominguez

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

SAP Master

Lección 6: Que es ABAP ABAP: Lenguaje de programación de SAP. La programación ABAP está orientada o eventos o últimamente a objetos. No importa el orden en el cual estén escritos los eventos, el orden se tiene en cuenta en el momento de ejecución Fortalezas del lenguaje: Utiliza sentencia OPENSQL para conectarse a la BBDD Es un lenguaje estructurado que puede ser también programado orientado a objetos Cuenta con miles de funciones Permite múltiples idiomas Posee una ayuda potente Permite realización de reports Herramientas de ABAP: SE11:diccionario de datos. Se pueden crear objetos de la BBDD (tablas, vistas, ...) SE38 y SE80: editor de programas,... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Qué es ABAP?

Creado y Compartido por: Felipe Roca Molina

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

Lenguaje de cuarta generación para desarrollar en SAP, mediante el entorno ABAP Development Workbench siempre se intenta utilizar las funcionalidades estandar, si estas no cumplen la funcionalidad se realiza un desarrollo Z los desarrollos de realizan TOP-DOWN ABAP por se un lenguaje estructurado es una programación orientada a eventos u orientada a eventos Para el acceso a los datos ABAP implementa sentencias OpenSql, la que le permite conectase a cualquier base de datos Posee conexiones RFC (funciones remotas) para conectar SAP con otros sistemas HERRAMIENTAS Diccionario de datos ( SE11): acceso a la gestión de la base de datos Editor de Programas ( SE38) desarrollo Explorador de objetos (SE80 ): ... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Qué es ABAP?

Creado y Compartido por: Robinson Steven Castro Londono

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

Reporte: es un programa que consiste en una serie de instrucciones y palabras clave cuyo objetivo es procesar datos de entrada o datos que se obtienen de las tablas del sistema y mostrar os resultados del procesamiento por pantalla. exiten 4 tipos de palabras clave: Declarativas, declaran datos del programa, Eventos:que ocurren en el programa, Control:Sentencias de control del flujo del programa y operativas:realizan funciones según la palabra clave. Estructura de un Reporte: REPORTE-------NOMBRE DEL PROGRAMA TABLES--------SE DEFINEN LAS TABLAS DE DICCIONARIO DE DATOS DATA----------DEFINIMOS VARIABLES INTERNAS EVENTOS-------SE DETALLAN LOS EVENTOS Y EL CODIGO CORRESPONDIENTE A CADA UNO SUBRUTINAS----SE CREAN PARA MODULARIZAR LOS PROGRAMAS... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Características de los programas ABAP

Creado y Compartido por: Emma Angélica Martinez Lezama

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

SAP SemiSenior

Que es Abap? Es un lenguaje de Programacion de Cuarta Generacion , Porpiedada de Sap que se Utiliza parta Programar la Mayoria de sus Productos. Podriamos decir que la programacion ABAP es estructurada ya que en su mayoria, los programas tendran la tipica estructura TOP-DOWN (que es la porgramacion con diseño modular) No importa el orden en el cual esten escritos los eventos dentro de un programa ABAP debido a que existen un orden prestablecido de ejecucion de los eventos y este orden es el que se tien en cuenta al momento de la ejecucion. Por otra parte podriamos decir que la progrmacion en ABAP es orienta a eventos ya que si el usuario no realiza alguna accion, tal como presionar un boton no sucedera nada. --Fortalezas de ABAP-- -Utiliza... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Qué es ABAP?

Creado y Compartido por: David Pinto

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

SAP Senior

la gestion de eventos consta de un modelo de datos represemtado por objetos, que tienen caracteristas, abreviatura del nombre, y nombre de objeto. algunos de los obetos son: actos empresa grupo de eventos recurso sede tipo de actos tipo de recursos

Acceder a esta publicación

Ambito de estudios: Carrera Consultor en SAP HCM - Lección: Introducción a Gestión de Capacitaciones

Creado y Compartido por: Cleber Jose Pineda Diaz

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

Lección 6 ABAP: Es un lenguaje de programación de cuarta generación, propiedad de SAP que se utiliza para programar la mayoria de su productos. -Advanced Business Application Programming- La programación ABAP es estructurada ya que en su mayoria, los programas tendrán la típica estructura TOP - DOWN. esto significa que no importa el orden en el cual estén escritos los eventos dentro de un programa ABAP, debido a que existe un orden preestablecido para la ejecución de los eventos y este orden es el que se toma en cuenta al momento de la ejecución. FORTALEZAS DE ABAP Utuliza sentencias de OPEN SQL para conectarse con practicamente cualquier base de datos. Lenguaje estructura que puede... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Qué es ABAP?

Creado y Compartido por: Sergio Pineda

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

EVENTOS Es importante conocer como se pueden lanzar eventos en los programas. Se que en algunos casos como los que veremos en próximas lecciones es importante como en los workflow donde en ocasiones se debe recurrir a esta técnica.

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: Eventos

Creado y Compartido por: Jorge Antonio Hernandez Machado


Para más aportes de alumnos, visite la sección Publicaciones Académicas.

Más CVOPEDIA!:

:: Buscador de términos:

Busque término enfocados en SAP ABAP

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

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