在R3中做的一个简单的例子,代码如下:
|
*&---------------------------------------------------------------------* *& Report Z_TAB *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------*
REPORT Z_TAB. TABLES: SSCRFIELDS,MARD.
SELECTION-SCREEN BEGIN OF SCREEN 1200 AS SUBSCREEN. SELECTION-SCREEN: BEGIN OF BLOCK BLK1 WITH FRAME TITLE T1. PARAMETERS: WERKS LIKE MARD-WERKS. SELECTION-SCREEN: END OF BLOCK BLK1. SELECTION-SCREEN END OF SCREEN 1200.
SELECTION-SCREEN BEGIN OF SCREEN 1300 AS SUBSCREEN. SELECTION-SCREEN: BEGIN OF BLOCK BLK2 WITH FRAME TITLE T2. PARAMETERS: MATNR LIKE MARD-MATNR. SELECTION-SCREEN: END OF BLOCK BLK2. SELECTION-SCREEN END OF SCREEN 1300.
SELECTION-SCREEN BEGIN OF TABBED BLOCK tabb1 FOR 14 LINES. SELECTION-SCREEN TAB (15) tabs1 USER-COMMAND ucomm1 DEFAULT SCREEN 1200. SELECTION-SCREEN TAB (15) tabs2 USER-COMMAND ucomm2 DEFAULT SCREEN 1300. SELECTION-SCREEN END OF BLOCK tabb1.
INITIALIZATION. tabs1 = ''. tabs2 = ''. T1 = ''. T2 = ''.
|
本文介绍了一个在R3环境下创建的简单报表Z_TAB示例代码,该示例展示了如何通过ABAP编程实现多屏选择界面,包括基本参数设置、子屏幕使用及选项卡块等功能。
5127

被折叠的 条评论
为什么被折叠?



