✒️ABAP El evento AT SELECTION-SCREEN y los tipos de mensajes
ABAP El evento AT SELECTION-SCREEN y los tipos de mensajes
Para poder crear un mensaje cuyo texto esté dinámico a nivel de código, se deberá crear una clase de mensaje con un mensaje cuyo texto sea & & & & para poder pasar el mensaje por parámetro con la instrucción:
MESSAGE letra_type_mensajeCódigoMensaje(clase_mensaje) WITH 'Texto del Mensaje'.
Por ejemplo:
MESSAGE i000(ztest_mensajes) WITH 'Este es un mensaje informativo de pruebas'.
Para desplegar un messaje de texto definido con determinado tipo, con una forma de despliegue de otro tipo, se debe usar la clausula DISPLAY-LIKE indicando el otro tipo de mensaje con el cual se quiere visualizar. Por ejemplo: MESSAGE sxxx(Clase_mensaje) DISPLAY LIKE 'E'.
Para la validación de cada parámetro en la pantalla de selección, se utiliza la sentencia AT SELECTION-SCREEN ON nombre_parametro. para que cada validación se haga por separado al momento de haber ingresado cada uno de los parámetros.
Sobre el autor
Publicación académica de Jose Hernando Donado Cervantes, en su ámbito de estudios para la Carrera Consultor ABAP.
Jose Hernando Donado Cervantes
Profesión: Ingeniero de Sistemas - Colombia - Legajo: KU74P
✒️Autor de: 55 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Jose Donado