REPORT z15_05.
DATA : con1_ref TYPE REF TO cl_gui_custom_container.
DATA : g_grid TYPE REF TO cl_gui_alv_grid.
DATA : gs_variant TYPE disvariant.
DATA : gt_sflight TYPE TABLE OF sflight.
DATA : OK_CODE TYPE SY-UCOMM.
PARAMETERS: p_vari LIKE disvariant-variant.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_vari.
gs_variant-report = sy-repid.
CALL FUNCTION 'REUSE_ALV_VARIANT_F4'
EXPORTING
is_variant = gs_variant
i_save = 'A'
IMPORTING
es_variant = gs_variant
EXCEPTIONS
not_found = 1
program_error = 2
OTHERS = 3.
IF sy-subrc EQ 0.
p_vari = gs_variant-variant.
ENDIF.
START-OF-SELECTION.
SELECT * FROM sflight
INTO TABLE gt_sflight UP TO 25 ROWS.
CALL SCREEN 100.
*&---------------------------------------------------------------------*
*& Module INIT_CON OUTPUT
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
MODULE init_con OUTPUT.
IF con1_ref IS INITIAL.
CREATE OBJECT con1_ref
EXPORTING
container_name = 'CON1'.
CREATE OBJECT g_grid
EXPORTING
i_parent = con1_ref.
ENDIF.
gs_variant-report = sy-repid.
gs_variant-username = sy-uname.
CALL METHOD g_grid->set_table_for_first_display
EXPORTING
i_structure_name = 'SFLIGHT'
is_variant = gs_variant
i_save = 'A'
CHANGING
it_outtab = gt_sflight.
ENDMODULE. " INIT_CON OUTPUT
*&---------------------------------------------------------------------*
*& Module USER_COMMAND_0100 INPUT
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
module USER_COMMAND_0100 input.
IF OK_CODE = 'BACK'.
LEAVE PROGRAM.
ENDIF.
endmodule. " USER_COMMAND_0100 INPUT
*&---------------------------------------------------------------------*
*& Module STATUS_0100 OUTPUT
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
module STATUS_0100 output.
SET PF-STATUS '100_STATUS'.
* SET TITLEBAR 'xxx'.
endmodule. " STATUS_0100 OUTPUT
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
551 | REPORT z14_06. [1] | sapjoy | 2012.08.01 | 1009 |
550 | REPORT z12_13.. | sapjoy | 2012.07.30 | 1014 |
549 | REPORT z16_06. | sapjoy | 2012.08.01 | 1015 |
548 | REPORT z12_15 | sapjoy | 2012.07.30 | 1016 |
547 | REPORT z14_08. [3] | sapjoy | 2012.08.01 | 1017 |
546 | REPORT z14_14. | sapjoy | 2012.08.01 | 1017 |
545 | REPORT z12_11. | sapjoy | 2012.07.30 | 1018 |
544 | REPORT z14_15. | sapjoy | 2012.08.01 | 1019 |
543 | REPORT z17_04 . | sapjoy | 2012.08.01 | 1021 |
542 | REPORT z05_20. | sapjoy | 2012.07.30 | 1023 |
541 | REPORT z15_18. | sapjoy | 2012.08.01 | 1024 |
540 | REPORT z14_17. | sapjoy | 2012.08.01 | 1027 |
539 | REPORT z15_28. | sapjoy | 2012.08.01 | 1027 |
538 | PROGRAM z13_04. | sapjoy | 2012.08.01 | 1028 |
537 | REPORT z12_23. | sapjoy | 2012.07.30 | 1032 |
536 | REPORT z12_28. | sapjoy | 2012.07.30 | 1033 |
535 | REPORT z10_07. | sapjoy | 2012.07.30 | 1035 |
» | REPORT z15_05. | sapjoy | 2012.08.01 | 1049 |
533 | REPORT z04_16. | sapjoy | 2012.07.30 | 1051 |
532 | REPORT z07_04. [1] | sapjoy | 2012.07.30 | 1061 |