✒️ABAP Los Eventos
ABAP Los Eventos
EVENTOS.
1.DISPARAR Y MANEJAR EVENTOS.
En objetos ABAP hay metodos que se conocen como DISPARADORES y otro que se conocen como MANEJADORES. Los disparadores son los metodos que disparan un evento, mientras que los Manejadores son los metodos que se ejecutan cuando ocurre un evento.
Para dispsrsr un evento una clase tiene que:
- declarar el evento en la parte declarativa.
- disparar el evento en uno de sus metodos.
Cuando se delcara un evento se puede usar la adicon EXPORTING para especificar parametros que se pasan al manejador del evento. Los parametros se pasan siempre por valor. Los eventos dependientes de instancia siempre contienen el parametro implicito SENDER, el cual tiene el tipo de una referencia al tipo o a la interfase en la cual el evento es declarado.
2. EVENTOS MANEJADORES.
Estos metodos tienen que :
- estar definidos como eventos manejadores de ese evento.
- estar registrados en tiempo de ejecucion para el evento.
3. REGISTRO DE METODOS MANEJADORES DE EVENTOS.
Se tiene que determinar en tiempo de ejecucion el disparador al cual va a reaccionar.
Hay 4 tipos diferentes de eventos:
- eventos dependientes de instancia declarados en una clase.
- eventos dependientes de instancia declarados en una interface.
- eventos estaticos declarados en una clase.
- eventos estaticos declarados en una interfase.
4. COORDINACION EN EL MANEJO DE EVENTOS.
Los metodos manejadores de eventos son ejecutados en el orden en el que son registrados.
 
 
 
Sobre el autor
Publicación académica de Bruno Edgardo Gallinoto, en su ámbito de estudios para la Carrera Consultor ABAP.
Bruno Edgardo Gallinoto
Profesión: Asesor de Ventas - Argentina - Legajo: GM88R
✒️Autor de: 67 Publicaciones Académicas
🎓Cursando Actualmente: Consultor Funcional Módulo SD Nivel Inicial
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Con mucha motivación y ganas de poder aprender. mi objetivo principal es brindar todo mi potencial para que obtengan los mejores resultados en el lugar donde me encuentre.
Certificación Académica de Bruno Gallinoto