или тут - 
http://www.sap-img.com/abap/change-the- ... screen.htm
---
или вот:
How do I change attributes of an item in a screen and in a table control at runtime?
add the following code in PBO
loop at screen.                      
      if screen-name = 'NAME_OF_FIELD_HERE_IN_CAPS'.   
  set attributes of screen such as REQUIRED, INPUT, OUTPUT, INTENSIFIED, INVISIBLE, ACTIVE, DISPLAY_3D, VALUE_HELP to 1(ON) or 0(OFF)   
         e.g. screen-output = 1.              
         modify screen.                  
      endif.                             
endloop
if the field is part of a table control, put the above code within the the loop...endloop of the table control in PBO