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: 

Hi regarding function module implies method

anil_kumar98
Participant
0 Kudos

Need help corresponding fm uses with method

FM Method

eg Reuse_alv_list_display => g_grid-set_table_for_first_display

.

.

similarly

Reuse_alv_fieldcatalog_merge => which method is used

Reuse_alv_events_get

Reuse_alv_commentary_write

Reuse_alv_grid_display

1 ACCEPTED SOLUTION

former_member188685
Active Contributor
0 Kudos

it is not always a method for function replacement. if you are familiar with the Class CL_GUI_ALV_GRID then you will be able to get all the information . here are some inputs.

Reuse_alv_fieldcatalog_merge =>Function LVC_FIELDCATALOG_MERGE

Reuse_alv_events_get => Local event handler class using the events of the cl_gui_alv_grid class check the BCALV_EDIT_* programs

Reuse_alv_commentary_write =>Check the Blog for more information

Reuse_alv_grid_display =>set_table_for_first_display

2 REPLIES 2

former_member188685
Active Contributor
0 Kudos

it is not always a method for function replacement. if you are familiar with the Class CL_GUI_ALV_GRID then you will be able to get all the information . here are some inputs.

Reuse_alv_fieldcatalog_merge =>Function LVC_FIELDCATALOG_MERGE

Reuse_alv_events_get => Local event handler class using the events of the cl_gui_alv_grid class check the BCALV_EDIT_* programs

Reuse_alv_commentary_write =>Check the Blog for more information

Reuse_alv_grid_display =>set_table_for_first_display

Former Member
0 Kudos

Hi,

did you already take a look at the example reports in the system? There are several example reports in the system. They all start with the prefix "BCALV" and you can see them in transaction SE38. e.g.

BCALV_AUTOMAT_TEST

BCALV_BDS_GUIDS

BCALV_BUFFER_DELETE

BCALV_EXPLOG_DISPLAY

BCALV_FULLSCREEN_DEMO

BCALV_FULLSCREEN_GRID_EDIT

BCALV_LIST_GFW_CU

BCALV_TEST_BUFFER

BCALV_TEST_FULLSCREEN

BCALV_TEST_FULLSCREEN_EVENTS

BCALV_TEST_FULLSCREEN_EXCEPT

BCALV_TEST_FULLSCREEN_FIELDS

BCALV_TEST_FULLSCREEN_FILTCURR

BCALV_TEST_FULLSCREEN_FILTER

BCALV_TEST_FULLSCREEN_FILTQUAN

BCALV_TEST_FULLSCREEN_INDEX

BCALV_TEST_FULLSCREEN_LAYOUT

BCALV_TEST_FULLSCREEN_STATUS

BCALV_TEST_FULLSCREEN_STRING

BCALV_TEST_GRID

BCALV_TEST_HTML_HEADER

BCALV_TEST_MERGE

BCALV_TEST_STRING

BCALV_TEST_TRANSFERCOPY

BCALV_VERIFY_DTYPES_F01

I think if you study them carefully, you will find lots of good hints. Hope this helps.

Regards Matthias Nutt

SAP Consulting Switzerland