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

Screen Fields - VA41

Former Member
0 Likes
556

I am trying to access screen fields RIWOL-EQUNR (Equip No)

and RIWOL-MATNR (material no) in the user exit

FORM USEREXIT_SAVE_DOCUMENT_PREPARE (in program MV45AFZZ).

However, when I run the debugger and break at the

appropiate place in the code the fields mentioned above

don't exist. Can someone please tell me what I am doing

wrong.

1 ACCEPTED SOLUTION
Read only

venkata_ramisetti
Active Contributor
0 Likes
486

Hi,

check the below weblog..

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1564. [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken]

Check the stack(OVERVIEW button in the debugging) in the debugging, if the program (in which the screen fields are exists) is available then you can access the data by satck reading mentioned in the above weblog.

Thanks,

Ramakrisna

3 REPLIES 3
Read only

venkata_ramisetti
Active Contributor
0 Likes
487

Hi,

check the below weblog..

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1564. [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken]

Check the stack(OVERVIEW button in the debugging) in the debugging, if the program (in which the screen fields are exists) is available then you can access the data by satck reading mentioned in the above weblog.

Thanks,

Ramakrisna

Read only

Former Member
0 Likes
486

Hi Andy,

1. We cannot access DIRECTLY

the screen fields using

the name of the screen fields itself.

2. This include

provides some internal table/structures

for accessing the fields.

eg. VBAP

VBAK

etc.

3. Check out which suits your purpose.

regards,

amit m.

Read only

Former Member
0 Likes
486

u wont find the screen fields being used in the program. Instead data will be present i some structures or tables. Using F1 u can find out wat structure/table ur field mentions, then try searching for it in the program while debugging.

Regards,

Bikash