Open all | Close all


Dialog screen field validation


Code to demonstrate screen validation for dialog programs. The following code should be inserted into
the PAI module. 

* Validate single field via module call
  FIELD sc_field-ebeln
   MODULE validate_screen_field     "validation code performed in module
  ON INPUT.


* Validate multiple fields via module call
  CHAIN.
    FIELD: sc_field-ebeln, sc_field-ebelp.
    MODULE validate_screen_field.   "validation code performed in module
  ENDCHAIN.


* Validate field via table selection
  FIELD sc_field-ebeln
    SELECT *
      FROM ekko
     WHERE ebeln = sc_field-ebeln
      INTO ekko
       WHENEVER NOT FOUND SEND ERRORMESSAGE 001
                         WITH ' Document Number ’
 ON INPUT.

 

More...