on 07-09-2008 4:54 AM
Hi,
I have made a smart form . I am passing internal table in smartform that is ITAB. There are some currency fields in internal table ITAB.I am passing this internal table in work area WA_ITAB .I have also given currency and quantity field in global definition's "Currency/Qty fields" tab.When i am giving default value 0 for work area WA_ITAB in Global Definition an error occure :
"@8O@ Global Definitions "ZSALSTRU_RRM" and "I" are not mutually convertible in a Unicode program. program."
ZSALSTRU_RRM is stucture of internal table.
If any one have solution ,pls send me...
thanks
Rakesh
Hi
you dont need to assign default value in Global Definations
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi rakesh,
if you are getting this error in calling program then do one thing. Go to program attributes uncheck the Unicode cheks active there.
Once i was getting unicode error i did the same & it worked.
Hope this will also work for you.
Regards,
SUDHIR MANJAREKAR
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
No need to assign default value in Global Defination instead assign it in the Program line just before the display.
and for Currency field you need to specify the reference table name in 'CURRENCY AND QUANTITY' tab.
I think this will sort out your problem.
Thanks.
Swati.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI,
i think no need to assign the default value in global definition.
in global definition declare currency field
in 'currency and qty' tab ,declare the refereence field for that particular currency field. like itab-netwr netwr.
u already done like this. it doesn't display errors.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Rather than giving a default value of zero at the time of defining...try creating a codeline and then clear the variable there...or assign what ever value u want to assign there...
it may help...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
25 | |
12 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.