06-18-2008 11:48 AM
Hi Good Evening,
I have appended strcture ZCORP to LFA1. The ZCORP structure having two fields ZGRP_D & ZNAME1. In the screen I have added two screen fields LFA1-ZGRP_D & LFA1-ZNAME1 from data dictionary.
When I enter values to these two fields it's not passing back values back to the program.
The declaration would be like
DATA: LFA1-ZGRP_D LIKE LFA1-ZGRP_D ,
LFA1-ZGRP_D LIKE LFA1-ZGRP_D .
After pressing save I need to copy these values into below fields.
zmat_grp = LFA1-ZGRP_D.
zgrp_d = LFA1-ZNAME1 .
But the values in LFA1-ZGRP_D & LFA1-ZNAME1 showing blank. Please guide me where is going in this case.
I will be very helpful.
Thanks & Best Regards,
Mahesh
06-18-2008 11:59 AM
hi...
the name of your screen fields and that in your program must be same,coz different anems can craete problem while [passing the data.
just check the declaration again and activate the program and the screen.
06-18-2008 12:09 PM
hi,
u r saying that u have added some fields to the transparent table. Then after adding the fields do Activate and Adjust Database in SE14.
i think it will solve ur probelm.
Rgds.,
subash
06-18-2008 12:19 PM
Modify the declaration to:
DATA: ZGRP_D LIKE LFA1-ZGRP_D ,
ZNAME1 LIKE LFA1-ZNAME1.
select single ZGRP_D into ZGRP_D from LFA1.............
zmat_grp = ZGRP_D.
06-18-2008 12:20 PM
Did you use your own transaction to maintain these data or did you "repair" the standard transactions ?
Regards
06-18-2008 12:32 PM
Hi ,
1. Data declaration is local or global,
2. tables statement?
Regards,
Prabhu Rajesh