SAP/ALV

Interface Consistency Check

DrkLion 2007. 9. 27. 11:01
  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.

 I_INTERFACE_CHECK = 'X'  로 기능을 활성화 시키며, Consistency 에 문제가 있을 경우 해당 Error log를 보여준다.
 또, Field catalog, Layout, sort Sequence, Filter, Event, Variant, Field Groups, output table 등에 대해서 셋팅된 값도 한눈에 확인해 볼수 있도록 메뉴를 통해 제공한다.