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: 

Global Internal Table

nishantbansal91
Active Contributor
0 Kudos

Dear Team,

Is there any concept of global Internal table for all the users.

Suppose User A execute the program, there is one internal table and at the same time User B from different system execute the same program.

Is there any way to pass the data between two users.

I know the concept of Shared memory in ABAP at application level. Is there any like global memory database table like this? or any other.

Thanks

Nishant

7 REPLIES 7

custodio_deoliveira
Active Contributor
0 Kudos

Hi Nishant,

You can use a Shared Memory Object and have the Internal table as an attribute of the object.

Regards,

Custodio

0 Kudos

Dear Custodio,

I am also thinking this is the last option to use the share memory concept.

Thanks

Nishant

0 Kudos

Just keep in mind that exporting to shared memory is not same thing as shared memory objects.

Of course you can also persist the data in an actual database table (depending on your use case, obviously)

0 Kudos

Dear Custodio,

Shared Memory object means share the memory at Application server level using shmm tcode.

What is share memory?? Is it GET SET.

Thanks

Nishant

0 Kudos

No, I'm talking about the EXPORT to SHARED MEMORY. You may want to read this: ABAP Keyword Documentation (although it is not exactly export an internal table).

Cheers,

Custodio

Former Member
0 Kudos

Hi,

I thnk we can define the internal table  through static keyword so it wil hold the complete transation level.

Eg:Static :it_itan type table of any workarea

0 Kudos

Dear Mahesh,

That is only for One user level. I want the across system .

Thanks

Nishant