BEFORE CONSTRUCT clause specifies the statements that are to be executed before anything is entered into the screen fields. All the fields are cleared at the beginning of the CONSTRUCT statement execution. The BEFORE CONSTRUCT block is typically used to display some default values to the screen fields. A CONSTRUCT statement can contain only one BEFORE CONSTRUCT clause. To specify the first field which is to become active, you can use the NEXT FIELD clause in the BEFORE CONSTRUCT clause.
BEFORE CONSTRUCT
DISPLAY rec_list.* TO scr_rec.*
NEXT FIELD f001