ABAP PARAMETERS 参数
语法:
PARAMETERS { {para[(len)]} | {para [LENGTH len]} } [ {TYPE type [DECIMALS dec]} | {LIKE dobj} | {LIKE (name)} ] [ {[OBLIGATORY|NO-DISPLAY] [VISIBLE LENGTH vlen]} | {AS CHECKBOX [USER-COMMAND fcode]} | {RADIOBUTTON GROUP group [USER-COMMAND fcode]} | {AS LISTBOX VISIBLE LENGTH vlen [USER-COMMAND fcode] [OBLIGATORY]} ] [MODIF ID modid] [DEFAULT val] [LOWER CASE] [MATCHCODE OBJECT search_help] [MEMORY ID pid] [VALUE CHECK] [FOR {TABLE|NODE} node [HELP-REQUEST] [VALUE-REQUEST] [AS SEARCH PATTERN]].
关键字说明:
*TYPE type [DECIMALS dec] *直接指定数据类型类型并定义小数位数。 *LIKE dobj *指定参考数据对象 dobj 的数据类型。 *LIKE (name) *定义长度为132的c的数据类型,并按照name中动态指定的类型显示输入字段。 *OBLIGATORY *将输入字段定义为必填字段。 *NO-DISPLAY *选择屏幕上不会创建输入字段。 *VISIBLE LENGTH vlen *将输入字段的可见长度设置为 vlen 的值。 *AS CHECKBOX *将输入字段创建为复选框。 *RADIOBUTTON GROUP group *创建输入字段作为单选按钮组组的单选按钮。 *AS LISTBOX *为输入字段创建一个下拉列表框。 *USER-COMMAND fcode *将输入字段与功能代码相关联。 *MODIF ID modid *将输入字段分配给修改组 modid。 *DEFAULT val *定义参数内容的起始值 val。 *LOWER CASE *在输入字段和数据对象之间传输数据时,防止将类似字符的字段的内容转换为大写。 *MATCHCODE OBJECT search_help *将输入字段与来自 ABAP 词典的搜索帮助 search_help 相关联。 *MEMORY ID pid *将输入字段与用户内存中的 SPA/GPA 参数 pid 相关联。 *VALUE CHECK *根据 ABAP 字典中特定于类型的要求检查输入值。 *FOR {TABLE|NODE} node *过时:将逻辑数据库中的参数分配给关联结构的节点节点。 *[HELP-REQUEST] [VALUE-REQUEST] *过时:在逻辑数据库中为输入字段启用自定义字段帮助和输入帮助。 *AS SEARCH PATTERN *过时:启用对逻辑数据库中的搜索帮助的评估。