Application Development and Automation 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: 
Read only

Reading from ABAP memory, not available in call stack

Former Member
0 Likes
591

Hi,

I need to read a table from ABAP memory. It is not available from the call stack, so I can’t use the standard ‘assign’ approach. The internal table is listed under System areas -> Area ITABS-HEADS with the name \FUNCTION-POOL=MLSP\DATA=IY_ESLL[]

Is it even possible to read this table? Seems as though I have to access function-pool MLSP to find it.

Regards,

Damian

Hi,

I need to read a table from ABAP memory. It is not available from the call stack, so I can’t use the standard ‘assign’ approach. The internal table is listed under System areas -> Area ITABS-HEADS with the name \FUNCTION-POOL=MLSP\DATA=IY_ESLL[]

Is it even possible to read this table? Seems as though I have to access function-pool MLSP to find it.

Regards,

Damian

1 REPLY 1
Read only

Former Member
0 Likes
451

Hi,

The main program of this function pool is SAPLMLSP. If you in any of theses includes can add a small form that returns the content of internal table ( IY_ESLL[] ) that should solve your problem.

In the program that need the data, write something like :

PERFORM Z_GET_MLSP_DATA(SAPLMLSP) using GT_ESLL.

This form can be created within any sub-include within the SAPLMLSP.

However, with a quick look at SAPLMLSP does not reveal any user modifiable includes, but I didn't check very carefully.

If you are on ECC 6.0, there are plenty of enhancement spots, which could be used for this purpose.