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]]. 
View Code

关键字说明:

*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 
*过时:启用对逻辑数据库中的搜索帮助的评估。
View Code

 

posted on 2021-09-28 17:30  淡淡-祥  阅读(353)  评论(0编辑  收藏  举报