1.PARAMETERS 定义用户可以输入值的输入字段。
PARAMETERS <P> [(length)] <type> [<decimals>].
DEFAULT 'A' : 设置初始值
TYPE CHAR10 : 利用ABAP数据字典的数据类型
LENGTH n :只适用于TYPE C,N,X或P,用于定义长度
DECIMALS dec : 用于指定小数点位数
LIKE g :定义成参照对象相同的数据类型
MEMORY ID pid :分配内存参数
MODIF ID modid :指定screen-group,用于分组控制画面属性
NO-DISPLAY :用于隐藏,不显示在画面上
LOWER CASE :区分大小写字母
OBLIGATORY :用于指定必须输入字段
AS CHECKBOX :以CHECK BOX 形式显示
RADIOBUTTON GROUP radi :以单选按钮显示,至少需要定义两个RADIO GROUP
VISIBLE LENGTH vlen :用于设置字段显示长度
VALUE CHECK :可以继承表字段属性来检查check table 的值(外部键)
LIKE(g) :可以动态定义参数,运行时g中应该分配ABAP数据字典中存在的数据对象
AS LISTBOX :与ABAP数据字典字段的INPUT HELP相结合会显示成LISTBOX
USER-COMMAND ucom :只适用于复选框和单选按钮。当选择单选按钮时执行USER COMMAND事件
AS SEARCH PATTERN : 在LDB中使用,且作为SEARCH HELP 的主键构成内表
VALUE-REQUEST :在LDB中用于追加F4 VALUE HELP
HELP-REQUEST :与VALUE-REQUEST相似,生成字段HELP
2.SELECT-OPTIONS <seltab> FOR <f>
DEFAULT 'A' : 设置初始值
DEFAULT g ... OPTION op ... SIGN s :指定OPTION与SIGN
DEFAULT g TO h :在SELECT-OPTION的LOW值中指定HIGH值,指定区间
DEFALUT g TO h ...OPTION op ...SIGN s :结合上面两个语句的用法,因此OPTION中只能是BT与NB
MEMORY ID pid :分配内存参数
NO-DISPLAY :隐藏,不显示在画面
LOWER CASE :区分大小写字母
OBLIGATORY :用于指定必须输入字段
NO-EXTENSION :删除复选框按钮
NO INTERVALS : 删除HIGH值
VISIBLE LENGTH vlen :用于设置字段的显示长度
NO DATABASE SELECTION :LDB中使用的选项,在一般报表中没有任何功能
VALUE-REQUEST :在LDB中用于追加F4 VALUE HELP
HELP-REQUEST :与VALUE-REQUEST相似,生成字段HELP