Buenas Tardes
Tengo un problema con un field-exit que valida que un campo (VTTK-EXTI1) no quede vacio al momento de crear un transporte.
El codigo del field-exit para esta parte es el siguiente:
IF input IS INITIAL.
* MESSAGE 'El Campo Viaje no puede ser Vacio' TYPE 'E'.
MESSAGE e031(zmen).
ENDIF.
Efectivamente realiza la validacion y sale por pantalla el mesanje de error informando al usuario que el campo no puede ser vacio.
Pero, una vez el usuario escribe cualquier cosa en el campo y da ENTER, sigue apareciendo el mismo mensaje de error que el campo no puede ser vacio. Es como si por el tipo de mensaje no se refrescara la pantalla y para el programa el campo sigue vacio asi el usuario ya haya escrito algo.
Si alguien sabe como solucionar este tema o que tipo de mensaje usar (sin dejar que se pueda guardar el transporte dejando el campo EXTI1 vacio) por favor su ayuda.
Gracias!
Tengo un problema con un field-exit que valida que un campo (VTTK-EXTI1) no quede vacio al momento de crear un transporte.
El codigo del field-exit para esta parte es el siguiente:
IF input IS INITIAL.
* MESSAGE 'El Campo Viaje no puede ser Vacio' TYPE 'E'.
MESSAGE e031(zmen).
ENDIF.
Efectivamente realiza la validacion y sale por pantalla el mesanje de error informando al usuario que el campo no puede ser vacio.
Pero, una vez el usuario escribe cualquier cosa en el campo y da ENTER, sigue apareciendo el mismo mensaje de error que el campo no puede ser vacio. Es como si por el tipo de mensaje no se refrescara la pantalla y para el programa el campo sigue vacio asi el usuario ya haya escrito algo.
Si alguien sabe como solucionar este tema o que tipo de mensaje usar (sin dejar que se pueda guardar el transporte dejando el campo EXTI1 vacio) por favor su ayuda.
Gracias!