‎2008 Jul 05 2:44 PM
In Function Module i am using BDC its appending data in
BDCDATA succefully but when i call Trasaction .. my screen is blank..
way..
here is my code..
data l_mode.
l_mode = 'N'.
CALL TRANSACTION 'XD01' USING bdcdata3
MODE l_mode
UPDATE 'S'
MESSAGES INTO messtab.
‎2008 Jul 05 2:49 PM
Hi,
Please make the Mode as 'A' while running the program in debugging mode and check if the values are coming properly to the XD01 screen. Correct the errors if you get any.
Regards,
Nadim
‎2008 Jul 05 2:49 PM
Hi,
Please make the Mode as 'A' while running the program in debugging mode and check if the values are coming properly to the XD01 screen. Correct the errors if you get any.
Regards,
Nadim
‎2008 Jul 05 2:50 PM
Hi Jim,
How u declared ur internal table bdcdata3?
If u declared with header line then pass it like this.
CALL TRANSACTION 'XD01' USING bdcdata3[]
MODE l_mode
UPDATE 'S'
MESSAGES INTO messtab.
Also put a break point at call transaction statement and change l_mode value from N to A and check whether values are getting populated or not.
Thanks,
Vinod.
‎2008 Jul 05 3:14 PM
yes i am Using Mode 'A' in Debuging.. and this is my Custmize
bdc data.. i.e bdcdata3.. and its successfully appending all values includeing Fnam and Fval.
any other clue.?
‎2008 Jul 05 3:49 PM
Hi Jim,
Then there must be problem with populating BDC data. If the bdc data is not in same order as it is in recording it wont work. Compare your coding(Population of BDCDATA 3 table) with your recording. I don't think there is any other problem.
Also paste ur code so that if it is identifiable then we may help u out.
Thanks,
Vinod.
‎2008 Jul 05 3:22 PM
hi....
just check the screen number and also see if you are passing the values properly in the field .
the name of the fields in which you are passing the values should not be in inverted colons.
just check the screen numbers as well.
and debug in 'A' mode to check if BDC is running properly or not.