Skip to Content
0
Former Member
Oct 21, 2006 at 05:22 AM

How to pass string value to call function in BIIP FOX?

41 Views

Dear all,

In BIIP fox , we can call function module.

I got a simple test FM like:

FUNCTION ZTESTBPSFM2.

*"----


""Local Interface:

*" IMPORTING

*" REFERENCE(I_X) TYPE STRING

*" REFERENCE(I_H) TYPE BSP_STRING

*" EXPORTING

*" REFERENCE(I_Y) TYPE F

*"----


ENDFUNCTION.

My FOX is like,

DATA YM TYPE 0CALMONTH.

DATA I_N TYPE F.

DATA J TYPE STRING.

J = 'KKKK'.

FOREACH YM.

CALL FUNCTION ZTESTBPSFM2

EXPORTING

I_X = J

IMPORTING

I_Y = I_N.

{ZREV , YM} = I_N.

ENDFOR.

When I run the function , I got a error .

"Types of parameter I_X (S) and variable J(C) are inconsistent "

Does anyone know which string data type I should use in function module?

Best Regards,

Jeff