1.创建包括文本的基本框架
REPORT ztest_sum. TABLES:mara,syst. SELECTION-SCREEN BEGIN OF BLOCK 100 WITH FRAME TITLE mytitle. "mytitle是框架上的文本 PARAMETER:p_lang(20) AS LISTBOX VISIBLE LENGTH 22. "顶一个下拉列表对象 SELECTION-SCREEN END OF BLOCK 100. INITIALIZATION. mytitle = '输入用户编号'.
效果如下:
2.实现屏幕元素之间的换行
selection-screen skip [N].参数N代表换行的数目 如下面示例换两行。
SELECTION-SCREEN SKIP 2.
3.在屏幕上输出直线,下面的1是代表直线起始的位置,79代表长度,\代表换行
SELECTION-SCREEN ULINE 1(79). SELECTION-SCREEN ULINE \1(79).
4.在屏幕上输出自定义文本及图标
SELECTION-SCREEN BEGIN OF BLOCK 100 WITH FRAME TITLE mytitle. "mytitle是框架上的文本 SELECTION-SCREEN BEGIN OF LINE. " BEGINOF自定义文本 SELECTION-SCREEN COMMENT (12) mttext. PARAMETER:p_lang(20) AS LISTBOX VISIBLE LENGTH 22."设置下拉列表 SELECTION-SCREEN END OF LINE. "ENDOF 自定义文本 SELECTION-SCREEN END OF BLOCK 100. INITIALIZATION. mttext = '选择下拉列表' .