7ooalv tree

Upload: pradipta-mohanty

Post on 02-Nov-2015

2 views

Category:

Documents


0 download

DESCRIPTION

alv tree

TRANSCRIPT

*&---------------------------------------------------------------------**& Report ZOOALV_WITH_TREE*&*&---------------------------------------------------------------------**&*&*&---------------------------------------------------------------------*REPORT ZOOALV_WITH_TREE.DATA : O_CC TYPE REF TO CL_GUI_CUSTOM_CONTAINER .DATA : O_TREE TYPE REF TO CL_GUI_ALV_TREE_SIMPLE .*DATA : O_GRID TYPE REF TO CL_GUI_ALV_GRID .DATA : I_FCAT TYPE LVC_T_FCAT .DATA : WA_FCAT LIKE LINE OF I_FCAT .DATA : I_SORT TYPE LVC_T_SORT .DATA : WA_SORT LIKE LINE OF I_SORT .DATA : I_BSEG TYPE TABLE OF BSEG .DATA : WA_BSEG TYPE BSEG .START-OF-SELECTION . CALL SCREEN 100 .*&---------------------------------------------------------------------**& Module STATUS_0100 OUTPUT*&---------------------------------------------------------------------** text*----------------------------------------------------------------------*MODULE STATUS_0100 OUTPUT.* SET PF-STATUS 'xxxxxxxx'.* SET TITLEBAR 'xxx'. PERFORM CREATE_OBJECTS . PERFORM GET_DATA . PERFORM CREATE_FCAT . PERFORM CALC_SUBTOTALS . PERFORM DISP_TREE .ENDMODULE. " STATUS_0100 OUTPUT*&---------------------------------------------------------------------**& Module USER_COMMAND_0100 INPUT*&---------------------------------------------------------------------** text*----------------------------------------------------------------------*MODULE USER_COMMAND_0100 INPUT.ENDMODULE. " USER_COMMAND_0100 INPUT*&---------------------------------------------------------------------**& Form CREATE_OBJECTS*&---------------------------------------------------------------------** text*----------------------------------------------------------------------** --> p1 text* p1 text* p1 text* SET_TABLE_FOR_FIRST_DISPLAY CHANGING IT_OUTTAB = I_BSEG IT_FIELDCATALOG = I_FCAT* IT_FILTER = IT_SORT = I_SORT .CALL METHOD O_TREE->EXPAND_TREE EXPORTING I_LEVEL = '2'.ENDFORM. " DISP_TREE