SAP ABAP 学习总结(16):Selection Screen(选择屏)组件
input输入框
- 变量名最多8位
- DEFAULT相当于value默认值
- OBLIGATORY的意思是非空
- MEMORY ID:页面传值
- 隐藏描述
SELECTION-SCREEN BEGIN OF LINE."隐藏描述
SELECTION-SCREEN COMMENT 1(31) TEXT-002 FOR FIELD pa_b3."FOR FIELD pa_b3加下划线
PARAMETERS: pa_b3 TYPE char12.
PARAMETERS: p_fut TYPE char3 .
SELECTION-SCREEN END OF LINE.
PARAMETERS: pa_vbeln TYPE vbeln DEFAULT '1' OBLIGATORY.
CHECKBOX
PARAMETERS: pa_type AS CHECKBOX.
RADIOBUTTON 单选框
单选必须同一个group
PARAMETERS: pa_rd1 RADIOBUTTON GROUP g1.
PARAMETERS: pa_rd2 RADIOBUTTON GROUP g1.
SELECT-OPTIONS 可视化筛选条件搜索
- NO-EXTENSION:只能设置一个筛选条件
- NO INTERVALS:只能输入单个值
SELECT-OPTIONS: so_matnr FOR gv_matnr
DEFAULT '1' TO '2'.
START-OF-SELECTION.
WRITE:'ok'.
border 边框
- title必须在Goto->Text Elements中的Text Symbols中设置,添加翻译维护
- PARAMETERS的名字需要在Goto->Text Elements中的Secletion text中维护
- 不允许直接输出字符串(hardcode硬编码),必须定义一个变量
SELECTION-SCREEN BEGIN OF BLOCK 0 WITH FRAME TITLE TEXT-001.
PARAMETERS: pa_vbeln TYPE vbeln DEFAULT '1' OBLIGATORY.
SELECT-OPTIONS: so_matnr FOR gv_matnr.
SELECTION-SCREEN END OF BLOCK 0.
post SAP-Garson
原文链接:https://blog.csdn.net/weixin_42959207/article/details/90635641文章来自于网络,如果侵犯了您的权益,请联系站长删除!