Drunken Lion

I_STRUCTURE_NAME 본문

SAP/ALV

I_STRUCTURE_NAME

DrkLion 2007. 10. 4. 10:11
  CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
       EXPORTING
*         I_INTERFACE_CHECK        = ' '
          i_callback_program       = pgm
*         i_callback_pf_status_set =
          i_callback_user_command  = 'USER_COMMAND'
*         I_STRUCTURE_NAME         =
*         IS_LAYOUT                =
          it_fieldcat              = fieldcat
*         it_excluding             = pf_extab
*         IT_SPECIAL_GROUPS        =
*         IT_SORT                  =
*         IT_FILTER                =
*         IS_SEL_HIDE              =
*         I_DEFAULT                = 'X'
*         I_SAVE                   = ' '
*         IS_VARIANT               = ' '
*         IT_EVENTS                =
*         IT_EVENT_EXIT            =
*         IS_PRINT                 =
*         I_SCREEN_START_COLUMN    = 0
*         I_SCREEN_START_LINE      = 0
*         I_SCREEN_END_COLUMN      = 0
*         I_SCREEN_END_LINE        = 0
*    IMPORTING
*         E_EXIT_CAUSED_BY_CALLER  =
*         ES_EXIT_CAUSED_BY_USER   =
       TABLES
            t_outtab                 = download
       EXCEPTIONS
            program_error            = 1
            OTHERS                   = 2.


FIELDS CATALOG를 개발자가 일일이 셋팅해 주지 않고도 자동으로 구현하기 위해서 사용한다.
  CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
       EXPORTING
*         I_INTERFACE_CHECK        = ' '
          i_callback_program       = pgm
*         i_callback_pf_status_set =
          i_callback_user_command  = 'USER_COMMAND'
        I_STRUCTURE_NAME         =  'STRUCTURE NAME'
.
.
의 형식으로 간단하게 구현할 수 있다.

별로 쓸일은 없지 않을까??

'SAP > ALV' 카테고리의 다른 글

IS_LAYOUT  (0) 2007.10.04
I_CALLBACK_USER_COMMAND  (0) 2007.10.04
I_CALLBACK_PF_STATUS_SET  (0) 2007.10.02
I_callback_program  (0) 2007.09.27
Interface Consistency Check  (0) 2007.09.27