Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

urgent - alvs-MAXFORUMPOINTS

Former Member
0 Kudos

1. REUSE_ALV_VARIANT_DEFAULT_GET

2. REUSE_ALV_VARIANT_F4

3. REUSE_ALV_VARIANT_EXISTENCE

4. REUSE_ALV_EVENTS_GET

5. REUSE_ALV_COMMENTARY_WRITE

6. REUSE_ALV_FIELDCATALOG_MERGE

7. REUSE_ALV_LIST_DISPLAY

8. REUSE_ALV_GRID_DISPLAY

9. REUSE_ALV_POPUP_TO_SELECT

can any body send the following details regarding above fucntion modules

1. what are the different parameters that has to be passed to them

2.they are of which type(data type)

3.what is the purpose of each function module parameter with their names also

4.similarly some formatting techniques regarding output display by means of alvs

I WILL BE VERY THANKFUL TO THOSE WHO HAVE REPLIED.

PLEASE SEND IN DETAIL.NOT UNNECESSARY LINKS PLEASE.I WILL REWARD MAXIMUM POINTS TO THOSE WHO WILL SEND EXACT ANSWERS.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

<b>1. REUSE_ALV_VARIANT_DEFAULT_GET</b>

IMPORTING

*" VALUE(I_SAVE) DEFAULT SPACE

*" CHANGING

*" VALUE(CS_VARIANT) LIKE DISVARIANT

*" STRUCTURE DISVARIANT

*" EXCEPTIONS

*" WRONG_INPUT

*" NOT_FOUND

*" PROGRAM_ERROR

<b>2. REUSE_ALV_VARIANT_F4</b>

IMPORTING

*" VALUE(IS_VARIANT) LIKE DISVARIANT STRUCTURE DISVARIANT

*" VALUE(I_TABNAME_HEADER) TYPE SLIS_TABNAME OPTIONAL

*" VALUE(I_TABNAME_ITEM) TYPE SLIS_TABNAME OPTIONAL

*" VALUE(IT_DEFAULT_FIELDCAT) TYPE SLIS_T_FIELDCAT_ALV OPTIONAL

*" VALUE(I_SAVE) DEFAULT SPACE

*" VALUE(I_DISPLAY_VIA_GRID) TYPE CHAR01 DEFAULT SPACE

*" EXPORTING

*" VALUE(E_EXIT)

*" VALUE(ES_VARIANT) LIKE DISVARIANT STRUCTURE DISVARIANT

*" EXCEPTIONS

*" NOT_FOUND

*" PROGRAM_ERROR

<b>3. REUSE_ALV_VARIANT_EXISTENCE</b>

IMPORTING

*" VALUE(I_SAVE) DEFAULT SPACE

*" CHANGING

*" VALUE(CS_VARIANT) LIKE DISVARIANT

*" STRUCTURE DISVARIANT

*" EXCEPTIONS

*" WRONG_INPUT

*" NOT_FOUND

*" PROGRAM_ERROR

<b>4. REUSE_ALV_EVENTS_GET</b>

IMPORTING

*" VALUE(I_LIST_TYPE) TYPE SLIS_LIST_TYPE DEFAULT 0

*" EXPORTING

*" VALUE(ET_EVENTS) TYPE SLIS_T_EVENT

*" EXCEPTIONS

*" LIST_TYPE_WRONG

<b>5. REUSE_ALV_COMMENTARY_WRITE</b>

IMPORTING

*" VALUE(IT_LIST_COMMENTARY) TYPE SLIS_T_LISTHEADER

*" REFERENCE(I_LOGO) OPTIONAL

*" REFERENCE(I_END_OF_LIST_GRID) OPTIONAL

*" REFERENCE(I_ALV_FORM) TYPE SAP_BOOL OPTIONAL

<b>6. REUSE_ALV_FIELDCATALOG_MERGE</b>

IMPORTING

*" VALUE(I_PROGRAM_NAME) LIKE SY-REPID OPTIONAL

*" VALUE(I_INTERNAL_TABNAME) TYPE SLIS_TABNAME OPTIONAL

*" VALUE(I_STRUCTURE_NAME) LIKE DD02L-TABNAME OPTIONAL

*" VALUE(I_CLIENT_NEVER_DISPLAY) TYPE SLIS_CHAR_1 DEFAULT 'X'

*" VALUE(I_INCLNAME) LIKE TRDIR-NAME OPTIONAL

*" VALUE(I_BYPASSING_BUFFER) TYPE CHAR01 OPTIONAL

*" VALUE(I_BUFFER_ACTIVE) TYPE CHAR01 OPTIONAL

*" CHANGING

*" VALUE(CT_FIELDCAT) TYPE SLIS_T_FIELDCAT_ALV

*" EXCEPTIONS

*" INCONSISTENT_INTERFACE

*" PROGRAM_ERROR

<b>7. REUSE_ALV_LIST_DISPLAY</b>

IMPORTING

*" VALUE(I_INTERFACE_CHECK) DEFAULT SPACE

*" VALUE(I_BYPASSING_BUFFER) TYPE CHAR01 OPTIONAL

*" VALUE(I_BUFFER_ACTIVE) DEFAULT SPACE

*" VALUE(I_CALLBACK_PROGRAM) LIKE SY-REPID DEFAULT SPACE

*" VALUE(I_CALLBACK_PF_STATUS_SET) TYPE SLIS_FORMNAME DEFAULT

*" SPACE

*" VALUE(I_CALLBACK_USER_COMMAND) TYPE SLIS_FORMNAME DEFAULT SPACE

*" VALUE(I_STRUCTURE_NAME) LIKE DD02L-TABNAME OPTIONAL

*" VALUE(IS_LAYOUT) TYPE SLIS_LAYOUT_ALV OPTIONAL

*" VALUE(IT_FIELDCAT) TYPE SLIS_T_FIELDCAT_ALV OPTIONAL

*" VALUE(IT_EXCLUDING) TYPE SLIS_T_EXTAB OPTIONAL

*" VALUE(IT_SPECIAL_GROUPS) TYPE SLIS_T_SP_GROUP_ALV OPTIONAL

*" VALUE(IT_SORT) TYPE SLIS_T_SORTINFO_ALV OPTIONAL

*" VALUE(IT_FILTER) TYPE SLIS_T_FILTER_ALV OPTIONAL

*" VALUE(IS_SEL_HIDE) TYPE SLIS_SEL_HIDE_ALV OPTIONAL

*" VALUE(I_DEFAULT) DEFAULT 'X'

*" VALUE(I_SAVE) DEFAULT SPACE

*" VALUE(IS_VARIANT) LIKE DISVARIANT STRUCTURE DISVARIANT

*" OPTIONAL

*" VALUE(IT_EVENTS) TYPE SLIS_T_EVENT OPTIONAL

*" VALUE(IT_EVENT_EXIT) TYPE SLIS_T_EVENT_EXIT OPTIONAL

*" VALUE(IS_PRINT) TYPE SLIS_PRINT_ALV OPTIONAL

*" VALUE(IS_REPREP_ID) TYPE SLIS_REPREP_ID OPTIONAL

*" VALUE(I_SCREEN_START_COLUMN) DEFAULT 0

*" VALUE(I_SCREEN_START_LINE) DEFAULT 0

*" VALUE(I_SCREEN_END_COLUMN) DEFAULT 0

*" VALUE(I_SCREEN_END_LINE) DEFAULT 0

*" VALUE(IR_SALV_LIST_ADAPTER) TYPE REF TO CL_SALV_LIST_ADAPTER

*" OPTIONAL

*" VALUE(IT_EXCEPT_QINFO) TYPE SLIS_T_QINFO_ALV OPTIONAL

*" VALUE(I_SUPPRESS_EMPTY_DATA) TYPE SAP_BOOL DEFAULT ABAP_FALSE

*" EXPORTING

*" VALUE(E_EXIT_CAUSED_BY_CALLER)

*" VALUE(ES_EXIT_CAUSED_BY_USER) TYPE SLIS_EXIT_BY_USER

*" TABLES

*" T_OUTTAB

*" EXCEPTIONS

*" PROGRAM_ERROR

<b>8. REUSE_ALV_GRID_DISPLAY</b>

IMPORTING

*" REFERENCE(I_INTERFACE_CHECK) DEFAULT SPACE

*" VALUE(I_BYPASSING_BUFFER) TYPE CHAR01 DEFAULT SPACE

*" VALUE(I_BUFFER_ACTIVE) DEFAULT SPACE

*" REFERENCE(I_CALLBACK_PROGRAM) LIKE SY-REPID DEFAULT SPACE

*" REFERENCE(I_CALLBACK_PF_STATUS_SET) TYPE SLIS_FORMNAME DEFAULT

*" SPACE

*" REFERENCE(I_CALLBACK_USER_COMMAND) TYPE SLIS_FORMNAME DEFAULT

*" SPACE

*" REFERENCE(I_CALLBACK_TOP_OF_PAGE) TYPE SLIS_FORMNAME DEFAULT

*" SPACE

*" REFERENCE(I_CALLBACK_HTML_TOP_OF_PAGE) TYPE SLIS_FORMNAME

*" DEFAULT SPACE

*" REFERENCE(I_CALLBACK_HTML_END_OF_LIST) TYPE SLIS_FORMNAME

*" DEFAULT SPACE

*" REFERENCE(I_STRUCTURE_NAME) LIKE DD02L-TABNAME OPTIONAL

*" REFERENCE(I_BACKGROUND_ID) TYPE SDYDO_KEY DEFAULT SPACE

*" REFERENCE(I_GRID_TITLE) TYPE LVC_TITLE OPTIONAL

*" REFERENCE(I_GRID_SETTINGS) TYPE LVC_S_GLAY OPTIONAL

*" REFERENCE(IS_LAYOUT) TYPE SLIS_LAYOUT_ALV OPTIONAL

*" REFERENCE(IT_FIELDCAT) TYPE SLIS_T_FIELDCAT_ALV OPTIONAL

*" REFERENCE(IT_EXCLUDING) TYPE SLIS_T_EXTAB OPTIONAL

*" REFERENCE(IT_SPECIAL_GROUPS) TYPE SLIS_T_SP_GROUP_ALV OPTIONAL

*" REFERENCE(IT_SORT) TYPE SLIS_T_SORTINFO_ALV OPTIONAL

*" REFERENCE(IT_FILTER) TYPE SLIS_T_FILTER_ALV OPTIONAL

*" REFERENCE(IS_SEL_HIDE) TYPE SLIS_SEL_HIDE_ALV OPTIONAL

*" REFERENCE(I_DEFAULT) DEFAULT 'X'

*" REFERENCE(I_SAVE) DEFAULT SPACE

*" REFERENCE(IS_VARIANT) LIKE DISVARIANT STRUCTURE DISVARIANT

*" OPTIONAL

*" REFERENCE(IT_EVENTS) TYPE SLIS_T_EVENT OPTIONAL

*" REFERENCE(IT_EVENT_EXIT) TYPE SLIS_T_EVENT_EXIT OPTIONAL

*" REFERENCE(IS_PRINT) TYPE SLIS_PRINT_ALV OPTIONAL

*" REFERENCE(IS_REPREP_ID) TYPE SLIS_REPREP_ID OPTIONAL

*" REFERENCE(I_SCREEN_START_COLUMN) DEFAULT 0

*" REFERENCE(I_SCREEN_START_LINE) DEFAULT 0

*" REFERENCE(I_SCREEN_END_COLUMN) DEFAULT 0

*" REFERENCE(I_SCREEN_END_LINE) DEFAULT 0

*" REFERENCE(I_HTML_HEIGHT_TOP) TYPE I DEFAULT 0

*" REFERENCE(I_HTML_HEIGHT_END) TYPE I DEFAULT 0

*" REFERENCE(IT_ALV_GRAPHICS) TYPE DTC_T_TC OPTIONAL

*" REFERENCE(IT_HYPERLINK) TYPE LVC_T_HYPE OPTIONAL

*" REFERENCE(IT_ADD_FIELDCAT) TYPE SLIS_T_ADD_FIELDCAT OPTIONAL

*" REFERENCE(IT_EXCEPT_QINFO) TYPE SLIS_T_QINFO_ALV OPTIONAL

*" REFERENCE(IR_SALV_FULLSCREEN_ADAPTER) TYPE REF TO

*" CL_SALV_FULLSCREEN_ADAPTER OPTIONAL

*" EXPORTING

*" REFERENCE(E_EXIT_CAUSED_BY_CALLER)

*" REFERENCE(ES_EXIT_CAUSED_BY_USER) TYPE SLIS_EXIT_BY_USER

*" TABLES

*" T_OUTTAB

*" EXCEPTIONS

*" PROGRAM_ERROR

<b>9. REUSE_ALV_POPUP_TO_SELECT</b>

IMPORTING

*" VALUE(I_TITLE) OPTIONAL

*" VALUE(I_SELECTION) DEFAULT 'X'

*" VALUE(I_ALLOW_NO_SELECTION) TYPE CHAR1 OPTIONAL

*" VALUE(I_ZEBRA) DEFAULT SPACE

*" VALUE(I_SCREEN_START_COLUMN) DEFAULT 0

*" VALUE(I_SCREEN_START_LINE) DEFAULT 0

*" VALUE(I_SCREEN_END_COLUMN) DEFAULT 0

*" VALUE(I_SCREEN_END_LINE) DEFAULT 0

*" VALUE(I_CHECKBOX_FIELDNAME) OPTIONAL

*" VALUE(I_LINEMARK_FIELDNAME) OPTIONAL

*" VALUE(I_SCROLL_TO_SEL_LINE) DEFAULT 'X'

*" VALUE(I_TABNAME)

*" VALUE(I_STRUCTURE_NAME) LIKE DD02L-TABNAME OPTIONAL

*" VALUE(IT_FIELDCAT) TYPE SLIS_T_FIELDCAT_ALV OPTIONAL

*" VALUE(IT_EXCLUDING) TYPE SLIS_T_EXTAB OPTIONAL

*" VALUE(I_CALLBACK_PROGRAM) LIKE SY-REPID OPTIONAL

*" VALUE(I_CALLBACK_USER_COMMAND) TYPE SLIS_FORMNAME OPTIONAL

*" VALUE(IS_PRIVATE) TYPE SLIS_DATA_CALLER_EXIT OPTIONAL

*" EXPORTING

*" VALUE(ES_SELFIELD) TYPE SLIS_SELFIELD

*" VALUE(E_EXIT)

*" TABLES

*" T_OUTTAB

*" EXCEPTIONS

*" PROGRAM_ERROR

<b>rewards ;point for helpful answer.</b>

6 REPLIES 6

Former Member
0 Kudos

goto se38 and type balv* then u will find all the programs related to ALV

very very good programs

Pawan_Kesari
Active Contributor
0 Kudos

goto se37 put the function module name and see 'Function Module Documentation'.

Former Member
0 Kudos

Hello,

Check this link. ALl ur Qns are covered in it.

http://www.sap-img.com/abap/alv-reporting-z-list-materials.htm

Regards,

Deepu.K

Former Member
0 Kudos

<b>1. REUSE_ALV_VARIANT_DEFAULT_GET</b>

IMPORTING

*" VALUE(I_SAVE) DEFAULT SPACE

*" CHANGING

*" VALUE(CS_VARIANT) LIKE DISVARIANT

*" STRUCTURE DISVARIANT

*" EXCEPTIONS

*" WRONG_INPUT

*" NOT_FOUND

*" PROGRAM_ERROR

<b>2. REUSE_ALV_VARIANT_F4</b>

IMPORTING

*" VALUE(IS_VARIANT) LIKE DISVARIANT STRUCTURE DISVARIANT

*" VALUE(I_TABNAME_HEADER) TYPE SLIS_TABNAME OPTIONAL

*" VALUE(I_TABNAME_ITEM) TYPE SLIS_TABNAME OPTIONAL

*" VALUE(IT_DEFAULT_FIELDCAT) TYPE SLIS_T_FIELDCAT_ALV OPTIONAL

*" VALUE(I_SAVE) DEFAULT SPACE

*" VALUE(I_DISPLAY_VIA_GRID) TYPE CHAR01 DEFAULT SPACE

*" EXPORTING

*" VALUE(E_EXIT)

*" VALUE(ES_VARIANT) LIKE DISVARIANT STRUCTURE DISVARIANT

*" EXCEPTIONS

*" NOT_FOUND

*" PROGRAM_ERROR

<b>3. REUSE_ALV_VARIANT_EXISTENCE</b>

IMPORTING

*" VALUE(I_SAVE) DEFAULT SPACE

*" CHANGING

*" VALUE(CS_VARIANT) LIKE DISVARIANT

*" STRUCTURE DISVARIANT

*" EXCEPTIONS

*" WRONG_INPUT

*" NOT_FOUND

*" PROGRAM_ERROR

<b>4. REUSE_ALV_EVENTS_GET</b>

IMPORTING

*" VALUE(I_LIST_TYPE) TYPE SLIS_LIST_TYPE DEFAULT 0

*" EXPORTING

*" VALUE(ET_EVENTS) TYPE SLIS_T_EVENT

*" EXCEPTIONS

*" LIST_TYPE_WRONG

<b>5. REUSE_ALV_COMMENTARY_WRITE</b>

IMPORTING

*" VALUE(IT_LIST_COMMENTARY) TYPE SLIS_T_LISTHEADER

*" REFERENCE(I_LOGO) OPTIONAL

*" REFERENCE(I_END_OF_LIST_GRID) OPTIONAL

*" REFERENCE(I_ALV_FORM) TYPE SAP_BOOL OPTIONAL

<b>6. REUSE_ALV_FIELDCATALOG_MERGE</b>

IMPORTING

*" VALUE(I_PROGRAM_NAME) LIKE SY-REPID OPTIONAL

*" VALUE(I_INTERNAL_TABNAME) TYPE SLIS_TABNAME OPTIONAL

*" VALUE(I_STRUCTURE_NAME) LIKE DD02L-TABNAME OPTIONAL

*" VALUE(I_CLIENT_NEVER_DISPLAY) TYPE SLIS_CHAR_1 DEFAULT 'X'

*" VALUE(I_INCLNAME) LIKE TRDIR-NAME OPTIONAL

*" VALUE(I_BYPASSING_BUFFER) TYPE CHAR01 OPTIONAL

*" VALUE(I_BUFFER_ACTIVE) TYPE CHAR01 OPTIONAL

*" CHANGING

*" VALUE(CT_FIELDCAT) TYPE SLIS_T_FIELDCAT_ALV

*" EXCEPTIONS

*" INCONSISTENT_INTERFACE

*" PROGRAM_ERROR

<b>7. REUSE_ALV_LIST_DISPLAY</b>

IMPORTING

*" VALUE(I_INTERFACE_CHECK) DEFAULT SPACE

*" VALUE(I_BYPASSING_BUFFER) TYPE CHAR01 OPTIONAL

*" VALUE(I_BUFFER_ACTIVE) DEFAULT SPACE

*" VALUE(I_CALLBACK_PROGRAM) LIKE SY-REPID DEFAULT SPACE

*" VALUE(I_CALLBACK_PF_STATUS_SET) TYPE SLIS_FORMNAME DEFAULT

*" SPACE

*" VALUE(I_CALLBACK_USER_COMMAND) TYPE SLIS_FORMNAME DEFAULT SPACE

*" VALUE(I_STRUCTURE_NAME) LIKE DD02L-TABNAME OPTIONAL

*" VALUE(IS_LAYOUT) TYPE SLIS_LAYOUT_ALV OPTIONAL

*" VALUE(IT_FIELDCAT) TYPE SLIS_T_FIELDCAT_ALV OPTIONAL

*" VALUE(IT_EXCLUDING) TYPE SLIS_T_EXTAB OPTIONAL

*" VALUE(IT_SPECIAL_GROUPS) TYPE SLIS_T_SP_GROUP_ALV OPTIONAL

*" VALUE(IT_SORT) TYPE SLIS_T_SORTINFO_ALV OPTIONAL

*" VALUE(IT_FILTER) TYPE SLIS_T_FILTER_ALV OPTIONAL

*" VALUE(IS_SEL_HIDE) TYPE SLIS_SEL_HIDE_ALV OPTIONAL

*" VALUE(I_DEFAULT) DEFAULT 'X'

*" VALUE(I_SAVE) DEFAULT SPACE

*" VALUE(IS_VARIANT) LIKE DISVARIANT STRUCTURE DISVARIANT

*" OPTIONAL

*" VALUE(IT_EVENTS) TYPE SLIS_T_EVENT OPTIONAL

*" VALUE(IT_EVENT_EXIT) TYPE SLIS_T_EVENT_EXIT OPTIONAL

*" VALUE(IS_PRINT) TYPE SLIS_PRINT_ALV OPTIONAL

*" VALUE(IS_REPREP_ID) TYPE SLIS_REPREP_ID OPTIONAL

*" VALUE(I_SCREEN_START_COLUMN) DEFAULT 0

*" VALUE(I_SCREEN_START_LINE) DEFAULT 0

*" VALUE(I_SCREEN_END_COLUMN) DEFAULT 0

*" VALUE(I_SCREEN_END_LINE) DEFAULT 0

*" VALUE(IR_SALV_LIST_ADAPTER) TYPE REF TO CL_SALV_LIST_ADAPTER

*" OPTIONAL

*" VALUE(IT_EXCEPT_QINFO) TYPE SLIS_T_QINFO_ALV OPTIONAL

*" VALUE(I_SUPPRESS_EMPTY_DATA) TYPE SAP_BOOL DEFAULT ABAP_FALSE

*" EXPORTING

*" VALUE(E_EXIT_CAUSED_BY_CALLER)

*" VALUE(ES_EXIT_CAUSED_BY_USER) TYPE SLIS_EXIT_BY_USER

*" TABLES

*" T_OUTTAB

*" EXCEPTIONS

*" PROGRAM_ERROR

<b>8. REUSE_ALV_GRID_DISPLAY</b>

IMPORTING

*" REFERENCE(I_INTERFACE_CHECK) DEFAULT SPACE

*" VALUE(I_BYPASSING_BUFFER) TYPE CHAR01 DEFAULT SPACE

*" VALUE(I_BUFFER_ACTIVE) DEFAULT SPACE

*" REFERENCE(I_CALLBACK_PROGRAM) LIKE SY-REPID DEFAULT SPACE

*" REFERENCE(I_CALLBACK_PF_STATUS_SET) TYPE SLIS_FORMNAME DEFAULT

*" SPACE

*" REFERENCE(I_CALLBACK_USER_COMMAND) TYPE SLIS_FORMNAME DEFAULT

*" SPACE

*" REFERENCE(I_CALLBACK_TOP_OF_PAGE) TYPE SLIS_FORMNAME DEFAULT

*" SPACE

*" REFERENCE(I_CALLBACK_HTML_TOP_OF_PAGE) TYPE SLIS_FORMNAME

*" DEFAULT SPACE

*" REFERENCE(I_CALLBACK_HTML_END_OF_LIST) TYPE SLIS_FORMNAME

*" DEFAULT SPACE

*" REFERENCE(I_STRUCTURE_NAME) LIKE DD02L-TABNAME OPTIONAL

*" REFERENCE(I_BACKGROUND_ID) TYPE SDYDO_KEY DEFAULT SPACE

*" REFERENCE(I_GRID_TITLE) TYPE LVC_TITLE OPTIONAL

*" REFERENCE(I_GRID_SETTINGS) TYPE LVC_S_GLAY OPTIONAL

*" REFERENCE(IS_LAYOUT) TYPE SLIS_LAYOUT_ALV OPTIONAL

*" REFERENCE(IT_FIELDCAT) TYPE SLIS_T_FIELDCAT_ALV OPTIONAL

*" REFERENCE(IT_EXCLUDING) TYPE SLIS_T_EXTAB OPTIONAL

*" REFERENCE(IT_SPECIAL_GROUPS) TYPE SLIS_T_SP_GROUP_ALV OPTIONAL

*" REFERENCE(IT_SORT) TYPE SLIS_T_SORTINFO_ALV OPTIONAL

*" REFERENCE(IT_FILTER) TYPE SLIS_T_FILTER_ALV OPTIONAL

*" REFERENCE(IS_SEL_HIDE) TYPE SLIS_SEL_HIDE_ALV OPTIONAL

*" REFERENCE(I_DEFAULT) DEFAULT 'X'

*" REFERENCE(I_SAVE) DEFAULT SPACE

*" REFERENCE(IS_VARIANT) LIKE DISVARIANT STRUCTURE DISVARIANT

*" OPTIONAL

*" REFERENCE(IT_EVENTS) TYPE SLIS_T_EVENT OPTIONAL

*" REFERENCE(IT_EVENT_EXIT) TYPE SLIS_T_EVENT_EXIT OPTIONAL

*" REFERENCE(IS_PRINT) TYPE SLIS_PRINT_ALV OPTIONAL

*" REFERENCE(IS_REPREP_ID) TYPE SLIS_REPREP_ID OPTIONAL

*" REFERENCE(I_SCREEN_START_COLUMN) DEFAULT 0

*" REFERENCE(I_SCREEN_START_LINE) DEFAULT 0

*" REFERENCE(I_SCREEN_END_COLUMN) DEFAULT 0

*" REFERENCE(I_SCREEN_END_LINE) DEFAULT 0

*" REFERENCE(I_HTML_HEIGHT_TOP) TYPE I DEFAULT 0

*" REFERENCE(I_HTML_HEIGHT_END) TYPE I DEFAULT 0

*" REFERENCE(IT_ALV_GRAPHICS) TYPE DTC_T_TC OPTIONAL

*" REFERENCE(IT_HYPERLINK) TYPE LVC_T_HYPE OPTIONAL

*" REFERENCE(IT_ADD_FIELDCAT) TYPE SLIS_T_ADD_FIELDCAT OPTIONAL

*" REFERENCE(IT_EXCEPT_QINFO) TYPE SLIS_T_QINFO_ALV OPTIONAL

*" REFERENCE(IR_SALV_FULLSCREEN_ADAPTER) TYPE REF TO

*" CL_SALV_FULLSCREEN_ADAPTER OPTIONAL

*" EXPORTING

*" REFERENCE(E_EXIT_CAUSED_BY_CALLER)

*" REFERENCE(ES_EXIT_CAUSED_BY_USER) TYPE SLIS_EXIT_BY_USER

*" TABLES

*" T_OUTTAB

*" EXCEPTIONS

*" PROGRAM_ERROR

<b>9. REUSE_ALV_POPUP_TO_SELECT</b>

IMPORTING

*" VALUE(I_TITLE) OPTIONAL

*" VALUE(I_SELECTION) DEFAULT 'X'

*" VALUE(I_ALLOW_NO_SELECTION) TYPE CHAR1 OPTIONAL

*" VALUE(I_ZEBRA) DEFAULT SPACE

*" VALUE(I_SCREEN_START_COLUMN) DEFAULT 0

*" VALUE(I_SCREEN_START_LINE) DEFAULT 0

*" VALUE(I_SCREEN_END_COLUMN) DEFAULT 0

*" VALUE(I_SCREEN_END_LINE) DEFAULT 0

*" VALUE(I_CHECKBOX_FIELDNAME) OPTIONAL

*" VALUE(I_LINEMARK_FIELDNAME) OPTIONAL

*" VALUE(I_SCROLL_TO_SEL_LINE) DEFAULT 'X'

*" VALUE(I_TABNAME)

*" VALUE(I_STRUCTURE_NAME) LIKE DD02L-TABNAME OPTIONAL

*" VALUE(IT_FIELDCAT) TYPE SLIS_T_FIELDCAT_ALV OPTIONAL

*" VALUE(IT_EXCLUDING) TYPE SLIS_T_EXTAB OPTIONAL

*" VALUE(I_CALLBACK_PROGRAM) LIKE SY-REPID OPTIONAL

*" VALUE(I_CALLBACK_USER_COMMAND) TYPE SLIS_FORMNAME OPTIONAL

*" VALUE(IS_PRIVATE) TYPE SLIS_DATA_CALLER_EXIT OPTIONAL

*" EXPORTING

*" VALUE(ES_SELFIELD) TYPE SLIS_SELFIELD

*" VALUE(E_EXIT)

*" TABLES

*" T_OUTTAB

*" EXCEPTIONS

*" PROGRAM_ERROR

<b>rewards ;point for helpful answer.</b>

former_member235056
Active Contributor
0 Kudos

Hi,

Following SAP tables may solve ur problem:

ENLFDIR Additional Attributes for Function Modules

TFDIR Function Module

TFTIT Function Module Short Text

After opening the function module press F1 for documentation on same.

Pls reward points foe helpful answers.

regards,

Ameet

Former Member
0 Kudos

to know about any FM go to http://www.se37.com/.

regards,

srinivas

<b>*reward for useful answers*</b>