
Lección 9: Video - El evento AT SELECTION-SCREEN y los tipos de mensajes
Cuando estamos ejecutando el programa si en el campo de comandos ingresamos /h ejecutaremos el programa en modo debug.
Particularidades de los mensajes de error:
Si este se ejecuta dentro del evento START-OF-SELECCTION la ejecución produce lo que se conoce como DUMP, es decir que la ejecución se interrumpe y el programa impide la interacción con el usuario y volverá a pedir el ingreso de los parámetros de ingreso.
Existe una forma de evitar que se cancele la interacción del usuario con el programa y se realiza mediante la cláusula Display Like para que se vea como mensaje de error y no requiera volver a ejecutar el programa. Ejemplo:
SPAN {
font-family: "Courier New";
color: #000000;
background: #FFFFFF;
}
.L0S33 {
color: #4DA619;
}
.L0S52 {
color: #0000FF;
}
.L0S55 {
color: #800080;
}
.L0S70 {
color: #808080;
}
IF p_carrid IS INITIAL OR s_connid-low IS INITIAL.
MESSAGE s001(z_prueba) DISPLAY LIKE 'e' .
ENDIF.