out boolean OUT_Active; {default form to 'UPR_Employee_MNT';} {default window to 'UPR_Employee_MNT';} OUT_Active = false; { Get Current User's Class } 'User ID' of table SY_Users_MSTR = 'User ID' of globals; get table SY_Users_MSTR; if err() = OKAY then if not empty('User Class' of table SY_Users_MSTR) then 'User Defined 2' of window 'UPR_Employee_MNT_Additional' of form 'UPR_Employee_MNT' = 'User Class' of table SY_Users_MSTR; run script 'User Defined 2' of window 'UPR_Employee_MNT_Additional' of form 'UPR_Employee_MNT'; { Lock Field with code as it is not on the main window } lock 'User Defined 2' of window 'UPR_Employee_MNT_Additional' of form 'UPR_Employee_MNT'; OUT_Active = false; end if; end if;