*&---------------------------------------------------------------------*
*& Report ZTESTEXCELVALATION
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*
REPORT ZTESTEXCELVALATION MESSAGE-ID ZDEV.
DATA: BEGIN OF GT_DYNTAB_1COL OCCURS 1,
VDATA LIKE PPLOG-VDATA,
END OF GT_DYNTAB_1COL.
DATA: EDIT_CONTROL_CHANGED.
START-OF-SELECTION.
CALL SCREEN 1111.
*&---------------------------------------------------------------------*
*& Module STATUS_1111 OUTPUT
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
MODULE STATUS_1111 OUTPUT.
* SET PF-STATUS 'xxxxxxxx'.
* SET TITLEBAR 'xxx'.
CALL FUNCTION 'RH_EDITOR_SET'
EXPORTING
REPID = 'ZTESTEXCELVALATION'
DYNNR = '1111'
CONTROLNAME = 'EDIT_CONTROL'
MAX_COLS = 72
* MAX_LINES =
* SHOW_TOOL = 'X'
SHOW_STATUS = 'X'
* display_mode = local_disp
TABLES
* lines = dyn_tab
lines = gt_dyntab_1col
EXCEPTIONS
CREATE_ERROR = 1
INTERNAL_ERROR = 2
OTHERS = 3.
ENDMODULE. " STATUS_1111 OUTPUT
*&---------------------------------------------------------------------*
*& Module USER_COMMAND_1111 INPUT
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
MODULE USER_COMMAND_1111 INPUT.
CALL FUNCTION 'RH_EDITOR_GET'
EXPORTING
CONTROLNAME = 'EDIT_CONTROL'
COL_WIDTH = 72 "THY270104
IMPORTING
CHANGED = EDIT_CONTROL_CHANGED
TABLES
* lines = dyn_tab
LINES = GT_DYNTAB_1COL "THY200904#775051
EXCEPTIONS
INTERNAL_ERROR = 1
OTHERS = 2.
ENDMODULE. " USER_COMMAND_1111 INPUT
数据分行保存在表中