screen结构里的字段是赋予加到屏幕的字段的属性,可以这样子说屏幕上的一个字段就如其它开发语言的一个控件,而screen里的字段就是这个控件的属性。
screen主要包括以下属性:
名称
NAME
GROUP1
GROUP2
GROUP3
GROUP4
ACTIVE
REQUIRED
INPUT
OUTPUT
INTENSIFIED
INVISIBLE
LENGTH
DISPLAY_3D
VALUE_HELP
如定义了屏幕字段parameters:s_wers LIKE t001w-werks MODIF ID mod.
name字段是指屏幕字段s_werks的的名字,即name的值为s_werks。
但在屏幕里不能使用name来控制字段s_werks,需要使用GROUP1这四个字段的值来控制;
如上述定义了s_werks的group1为mod,当需要控制字段s_werks在屏幕上是否显示或其它时,可使用以下代码:
LOOP AT SCREEN.
ENDLOOP.
对于group1属性可以同时定义多个屏幕字段为同一个id,如:
parameters:s_werks LIKE t001w-werks MODIF ID mod,
当控制"mod"的属性时即是指同时控制这两个字段。