有时候我们需要在选择屏幕做一些设置与调整,如:增加按钮,增加TAB页的一些实现:
这里做了一些案列可供参考
*&---------------------------------------------------------------------*
*& Report Z_ZHANGM_054
*&
*&---------------------------------------------------------------------*
*&1.工具栏定义按钮
*&2.定义屏幕上的按钮,并加图标
*&3.定义TAB页
*&---------------------------------------------------------------------*
REPORT z_zhangm_054.
"1.工具栏定义按钮
*TABLES:mara,sscrfields.
*
*SELECTION-SCREEN FUNCTION KEY 1.
*SELECTION-SCREEN FUNCTION KEY 2.
*SELECTION-SCREEN FUNCTION KEY 3.
*SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE TEXT-002.
* SELECT-OPTIONS:
* s_matnr for mara-matnr. "物料号
*SELECTION-SCREEN END OF BLOCK b2.
*
*
*INITIALIZATION.
* sscrfields-FUNCTXT_01 = '按钮1'.
* sscrfields-functxt_02 = '按钮2'.
* sscrfields-functxt_03 = '按钮3'.
*
*AT SELECTION-SCREEN.
* CASE sscrfields-ucomm.
* WHEN 'FC01'.
** PER