✒️ABAP El evento AT SELECTION-SCREEN y los tipos de mensajes
ABAP El evento AT SELECTION-SCREEN y los tipos de mensajes
El evento AT SELECTION-SCREEN y los tipos de mensajes
Haciendo uso del evento AT SELECTION-SCREEN podemos realizar un analisis de los diferentes mensajes de los cuales ABAP dispone. Al mismo tiempo veremos cuáles son los efectos que dichos mensajes producen en pantalla.
El código a implementar es el siguiente:
*---------------------------------------------------------------------*
AT SELECTION-SCREEN. *---------------------------------------------------------------------* IF p_fecha < sy-datum. MESSAGE e000(z_prueba). "La Fecha debe ser mayor o igual a la fecha actual ENDIF. *---------------------------------------------------------------------*En donde podemos ver que el codigo de error del mensaje es 'e'. Esto produce que al ingresar una fecha menor a la actual, por pantalla se nos muestre un mensaje en la parte inferior que nos indica la fecha ingresada es incorrecta. El programa a su vez termina inmediatamente.
Una particularidad que presentan los mensajes de error es que si los mismos se ejecutan dentro del apartado START-OF-SELECTION se produce un dump (se para el programa y se pierde la interaccion del mismo).
e001(zprueba) DISPLAY LIKE 'e'.
 
 
 
Sobre el autor
Publicación académica de Pedro Rocabado, en su ámbito de estudios para la Carrera Consultor ABAP.
Pedro Rocabado
Profesión: Programador - Argentina - Legajo: FD33T
✒️Autor de: 26 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Pretendo obtener conocimientos suficientes sobre sap abap para trabajar sobre este sistema y perfeccionarme con el tiempo. me siento entusiasmado con esta plataforma y espero estar a la altura.
Certificación Académica de Pedro Rocabado