Si hablas de un report normal (un campo en una pantalla de selección) deberías meter la validación del campo en un
AT SELECTION-SCREEN ON p_campo.
Si hablas de una dynpro, entonces en la lógica de proceso deberías hacer un
FIELD p_campos MODULE m_validar_campo ON REQUEST
De ambas formas, si das un mensaje de error el campo queda editable.
Espero que te sirva.
|