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.