‎2018 Dec 14 7:49 AM
Hi,
the Code Inspector has a search capability that requires 'full names', f.e.
\PR:RS_CI_TEST_SEARCH_OBJECTS_5_1\FO.FORM
identifies the form routine FO in report RS_CI_TEST_SEARCH_OBJECTS.
Is there a description about full names especially full names of function modules?
Best Regards
Tobias
‎2018 Dec 14 5:02 PM
I haven't found any documentation, and the functionality is buried in kernel modules inaccessible to us mere mortals.
But of you look at the attributes of CL_ABAP_COMPILER, you'll find all the constants. There are a few other FMs and bits floating around, what exactly are you trying to achieve?
‎2018 Dec 14 8:26 AM
‎2018 Dec 14 5:02 PM
I haven't found any documentation, and the functionality is buried in kernel modules inaccessible to us mere mortals.
But of you look at the attributes of CL_ABAP_COMPILER, you'll find all the constants. There are a few other FMs and bits floating around, what exactly are you trying to achieve?
‎2018 Dec 16 3:32 PM
Yes, the constant \FU: from the class will do the job. But I would like to have this Information in the documentation.
‎2018 Dec 16 4:02 PM
A few possibilities :
\DA:..
\DA:SY
\DA:SY\DA:SUBRC : the system variable SY-SUBRC
\DA:ABADR_C structured constant of a type pool
\DA:ABADR_C\DA:TYPE_SOURCE component of a structured constant
\PR:..
\PR:..\FO:.. subroutine in a program
\PR:..\TY:..\ME:.. method of a local class in a program
\PR:..\DA:.. global variable
\PR:SAPLZ..\DA:E070 (in a function group)
\PR:..\FO:...\DA:.. local variable in a subroutine
\PR:..\FO:...\DA:..\DA:..\DA:.. second level component in a local structured variable in a subroutine
\PR:..\FO:...\DA:<..> local field symbol
\PR:BCALV_TEST_GRID_F4_HELP\SC:0200 : dynpro
\PR:BCALV_TEST_GRID_F4_HELP\TI:MAIN200 : input module
\PR:BCALV_TEST_GRID_F4_HELP\DA:GT_OUTTAB\SE:END\EI : component added at the end of a structure
extensions of a method in a local class of the program BCALV_TEST_GRID_F4_HELP:
\PR:BCALV_TEST_GRID_F4_HELP\TY:GRID_APPL\ME:CHECK_INPUT\SE:BEGIN\EI
\PR:BCALV_TEST_GRID_F4_HELP\TY:GRID_APPL\ME:CHECK_INPUT\SE:CHANGING\SE:END\EI
\PR:BCALV_TEST_GRID_F4_HELP\TY:GRID_APPL\ME:CHECK_INPUT\SE:END\EI
\PR:BCALV_TEST_GRID_F4_HELP\TY:GRID_APPL\ME:CHECK_INPUT\SE:EXPORTING\SE:END\EI
\PR:BCALV_TEST_GRID_F4_HELP\TY:GRID_APPL\ME:CHECK_INPUT\SE:IMPORTING\SE:END\EI
extensions of a local class
\PR:BCALV_TEST_GRID_F4_HELP\TY:GRID_APPL\SE:IMPLEMENTATION\SE:END\EI
\PR:BCALV_TEST_GRID_F4_HELP\TY:GRID_APPL\SE:PRIVATE\SE:END\EI
\PR:BCALV_TEST_GRID_F4_HELP\TY:GRID_APPL\SE:PRIVATE\SE:PROCEDURES\EI
\PR:BCALV_TEST_GRID_F4_HELP\TY:GRID_APPL\SE:PROTECTED\SE:END\EI
\PR:BCALV_TEST_GRID_F4_HELP\TY:GRID_APPL\SE:PROTECTED\SE:PROCEDURES\EI
\PR:BCALV_TEST_GRID_F4_HELP\TY:GRID_APPL\SE:PUBLIC\SE:END\EI
\PR:BCALV_TEST_GRID_F4_HELP\TY:GRID_APPL\SE:PUBLIC\SE:PROCEDURES\EI
\IC:SAPMKPT4 : include
\MI:0K\MN:084 : message (SE91)
\FU:FUNCTION_EXISTS : function module
\FU:FUNCTION_EXISTS
\FU:..\DA:.. local variable in a function module
\PT:C : generic predefined type C
\PT:SY-REPID : SY-REPID used as a type
\TY:.. the first TY segment is either a DDIC type or an object type (class pool or an interface pool)
\TY:...\TY:... : depending on the first segment, either a component of a structured type, or a type of an object type
\TY:..\TY:..\ME:.. method of local class (class_name) in global class
\TY:..\ME:.. method of global class
\TY:..\ME:..\DA:... local variable of a method in a global class
\TY:..\DA:.. attribute of global class
\IN:..\ME:.. method of an interface pool
...