目录
SELECT-OPTIONS 参数
| 参数 | 说明 |
|---|---|
| OBLIGATORY | 输入的字段为必输字段 |
| DEFAULT | 单一默认值 |
| DEFAULT g TO h | 默认值的取值范围 |
| NO-DISPLAY | 禁止显示在选择屏幕上 |
| MEMORY ID | 将SELECT-OPTIONS分配参数名并存储在SAP内存,参数名长度不能超过三位 |
| LOWER CASE | 输入值中不允许输入小写字符,否则会自动转换为大写 |
| VISIBLE LENGTH vlen | 定义输入字段的可见长度为vlen,vlen必须被直接指定成一个正数 |
| NO-EXTENSION | 不显示多值选择按钮 , 限制选择表为单行 |
| NO INTERVALS | 不显示字段的HIGH条件 |
| VALUE-REQUEST | LDB中追加F4 VALUE HELP |
| HELP-REQUEST | 与VALUE-REQUEST相似,生成字段HELP |
| MATCHCODE OBJECT mobj | 设定使用的Search Help |
PARAMETERS 参数
| 参数 | 说明 |
|---|---|
| DEFAULT ‘A’ | 设置初始值 |
| LENGTH N | 定义长度,只适用于C,N,X,P |
| DECIMALS des | 指定小数点位数 |
| MEMORY ID pid | 指定SAP内存参数ID |
| MATCHCODE OBJECT mobj | 设定使用Search Help (SE11定义搜索帮助) |
| MODIF ID | 通过screen-group1为屏幕元素分组 |
| NO-DISPLAY | 不显示在画面上 |
| LOWER CASE | 区分大小写(默认大写) |
| OBLIGATORY | 必须输入 |
| AS CHECKBOX | 以复选框形式 |
| RADIOBUTTON GROUP | 以单选按钮形式 |
| VISIBLE LENGTH vlen | 设置显示长度 |
| AS LISTBOX VISIBLE LENGTH vlen | 作为下拉框显示 |
| VALUE CHECK | 开启系统自动检查 |
SELECTION-SCREEN用法
| 语法 | 说明 |
|---|---|
| SELECTION-SCREEN BEGIN OF LINE. …END OF LINE | 这条语句的作用是让Begin of line 与End of line之间的部分位于同一行 |
| SELECTION-SCREEN POSITION XX | 将该语句后面的第一个Screen element定位在这一行的XX位置,最大值为79。值得注意的是,如果同一行中多个Position语句因为空间不够或Element所占空间重叠,将导致Screen创建时的错误,无法激活。此时并无具体的提示。只能仔细观察代码 |
| SELECTION-SCREEN COMMENT XX(Y) TEXT-XXX FOR FIELD XXX | 在当前行的指定列位置处输出一段文本,For field则表示文本与某个element 关联,当此语句使用时,可以不必设定屏幕的Text element,系统会自动关联。XX表示位置,Y表示长度,注意,如果长度不足,超常的文字将被截掉。此处似乎还有一个小BUG,当Y小于5时,输出的文字字体会变大一号。 |
| SELECTION-SCREEN SKIP 1 | 跳过一行 |
| SELECTION-SCREEN ULINE /1(50) | 屏幕上画横线,第一个参数表示屏幕开始的位置,第二个参数表示长度 |
SCREEN字段解释
| SCREEN字段解释 | 说明 |
|---|---|
| NAME | 屏幕字段的名称 |
| GROUP1 | 属于字段组1的字段 |
| GROUP2 | 属于字段组2的字段 |
| GROUP3 | 属于字段组3的字段 |
| GROUP4 | 属于字段组4的字段 |
| ACTIVE | 可见并准备输入的字段 |
| REQUIRED | 字段输入是强制的,即该值为X是表示该字段必须输入 |
| INPUT | 字段准备输入 |
| OUTPUT | 字段仅用于显示 |
| INTENSIFIED | 高亮显示字段 |
| INVISIBLE | 禁用字段 |
| LENGTH | 减少字段输出长度 |
| DISPLAY_3D | 以三维框架显示字段 |
| VALUE_HELP | 显示有值帮助的字段 |
上述长度为1的字段,=1表示有效,=0则相反。
1609

被折叠的 条评论
为什么被折叠?



