abap选择屏幕

ABAP 选择屏幕二

REPORT ZPM06.
data: a(5) TYPE c.
TABLES vbak.
*SET PARAMETER ID 'P0' FIELD p_p1.
*GET PARAMETER ID 'P0' FIELD a.
*WRITE a.
*MODIF ID 存于SAP内存中
*NO-DISPLAY 步显示
*PARAMETER p_p1(5) TYPE c DEFAULT '01234'  MODIF ID  p1 NO-DISPLAY.
*LOWER CASE 如果输入小写则继续保持小写
*PARAMETER p_p1(5) TYPE c   LOWER CASE.
*WRITE p_p1.
*OBLIGATORY 必填
*AS CHECKBOX 创建checkbox对象只能是一位的字符
PARAMETER p_p1 TYPE char1 AS CHECKBOX.
PARAMETER p_p2 TYPE char1 AS CHECKBOX.
PARAMETER p_p3 TYPE char1 AS CHECKBOX.
*RADIO BUTTON GROUP radi 创建redio单选框
PARAMETER p_p4 TYPE char1 DEFAULT 'X'  RADIOBUTTON GROUP g1.
PARAMETER p_p5 TYPE char1  RADIOBUTTON GROUP g1."同在G1组只能选着一个
PARAMETER p_p6 TYPE char1  RADIOBUTTON GROUP g2.
PARAMETER p_p7 TYPE char1 DEFAULT 'X' RADIOBUTTON GROUP g2.


WRITE:p_p4,p_p5,p_p6,p_p7.
*VISIBLE LENGTH 定义显示长度,但是值全部都接收的
PARAMETER P_P8 TYPE STRING VISIBLE LENGTH 5.
*as LISTBOX 显示下拉框
PARAMETER p_p9 TYPE char1 as LISTBOX VISIBLE LENGTH 10.
*MATCHCODE OBJECT指定搜索帮助 se11创建也可以自己写函数
PARAMETER p_p10 TYPE char12 MATCHCODE OBJECT user_comp.
*多值SELECT-OPTIONS 开始要用tables声明参照表
SELECT-OPTIONS s_s1 FOR vbak-vbeln.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值