Skip to Content
0
Former Member
Jan 11, 2008 at 07:56 AM

can we use reuse_list_alv with field catalog merge

48 Views

i am having slis_t_fieldcat_alv is unknown

data: li_field_cat TYPE slis_t_fieldcat_alv.

  • --- Building the field catalog --- ***

CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'

EXPORTING

i_internal_tabname = c_edmsestatus

i_structure_name = c_zedmsestatus

CHANGING

ct_fieldcat = li_field_cat

EXCEPTIONS

inconsistent_interface = 1

program_error = 2

error_message = 3

OTHERS = 4.

IF sy-subrc NE 0.

MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno

WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.

ENDIF.

  • -- Building the ALV --- ***

CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'

EXPORTING

I_INTERFACE_CHECK = sy-repid

I_CALLBACK_PROGRAM = sy-repid

I_STRUCTURE_NAME = c_zedmsestatus

  • IS_LAYOUT =

IT_FIELDCAT = li_field_cat

TABLES

t_outtab = i_edmse_status

  • EXCEPTIONS

  • PROGRAM_ERROR = 1

  • OTHERS = 2