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

Unicode static check error

Former Member
0 Likes
409

hi got the following error when running a uccheck with static parts enabled:

FORM DYNPRO_FUELLEN USING DBEGIN VALUE(FNAME) TYPE C

VALUE(FWERT) TYPE C.

DYNPROS-DYNBEGIN = DBEGIN. <---- this line gives error

the form is called alot of times:

PERFORM dynpro_fill USING 'X' 'SAPMF02D' '0106'.

PERFORM dynpro_fill USING ' ' 'RF02D-KUNNR' wo_debi-kunnr.

PERFORM dynpro_fill USING ' ' 'RF02D-BUKRS' wo_debi-bukrs.

PERFORM dynpro_fill USING ' ' 'RF02D-D0220' 'X'.

PERFORM dynpro_fill USING ' ' 'BDC_OKCODE' '/00'.

it says that with untyped operators no examination on convertibility is possible - runtime test required. I got the task to prevent all errors,so knowing that runtime test would succeed is not efficient!

my simple own solution would be to call the function not using 'X' but with zhelp whereas zhelp='X'....hm doesnt work

2 REPLIES 2
Read only

Former Member
0 Likes
385

simple solution found,shortly after posting of course... dbegin type c in form declaration!

Read only

Former Member
0 Likes
385

solved by own