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: 

Memory Id not populating , why?

Former Member
0 Kudos

Hello people...

the Field name KSCHL is having a Parameter ID NAC...

Still on run time its not populating it....

I mean i get no returns after entering it on runtime....

I am using get parameter statement.

Could you please tell me the reasons of why its not populating OR what other method can i use to read the runtime value.

Regards,

Roshan.

6 REPLIES 6

Former Member
0 Kudos

Is this on a screen? Do the field attributes for the screen name the PID? Are you certain it's set? How?

0 Kudos

The data element of KSCHL consists of PID NAC in the database...

Still its not populating....

Please let me know how to get the data on runtime...

Regards,

Roshan.

0 Kudos

Hello

Try with PID = VKS

Former Member
0 Kudos

Before populating the value make sure that parameter-id is set with some value.Using set parameter you can set some value in SAP memory and later you can retrive and populate that using GET parameter statement

sarang_gujrati2
Explorer
0 Kudos

Hi,

Please chk Whether ur parameter ID set or not in the debuging mode. Chk new tool>special tool>sytem areas.

First u have to set ur parameter id.

Regards,

Sarang

awin_prabhu
Active Contributor
0 Kudos

Hi Roshan,

Like Sarang said, pls check in debugging first whether Parameter ID NAC is available.

Follow below steps:

1. Put a breakpoint at ur get parameter statement.

2. Execute.

3. In debugging screen, navigate to Goto -> System Areas -> SAP Memory

4. In field Area type SMEM and enter.

5. Now in the available list, check whether NAC is available or not.

6. If available, then ur get parameter statement will be successful.

7. If not then Parameter ID NAC is not set any where in the program till now.

Thanks...