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

Type Testing in Extended Program check

abapdeveloper20
Contributor
0 Likes
510

Hi experts,

Which checking my program using extended program check , i'm getting the error as

Program: ZPP_WRENCH_SAP_COMPARE Line : 443

FORM CALLERR: No type test possible for parameter TEXT

In my program

PERFORM CALLERR USING 'File Error!'

----


  • FORM CALLERR *

----


  • ........ *

----


  • --> TEXT *

----


FORM CALLERR USING TEXT.

CALL FUNCTION 'FC_POPUP_ERR_WARN_MESSAGE'

EXPORTING

POPUP_TITLE = 'ZPP_WRENCH_SAP_COMPARE'

IS_ERROR = 'X'

MESSAGE_TEXT = TEXT

START_COLUMN = 30

START_ROW = 8.

ENDFORM.

Can any one help me out from this ?????

Any helpful inputs on this will be highly rewarded.

Thanks in advance.

Rgds,

Lakshmiraj

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
485

Hello,

In the perfoorm statement make this change.

data: text(50).

text = 'File Error!'.

PERFORM CALLERR USING text.

This will workout for you.

Vasanth

4 REPLIES 4
Read only

Former Member
0 Likes
486

Hello,

In the perfoorm statement make this change.

data: text(50).

text = 'File Error!'.

PERFORM CALLERR USING text.

This will workout for you.

Vasanth

Read only

0 Likes
485

Hi ..

I changed as per your logic... it is not working.... Pls.help.

  • Variable for storing the Display message.

DATA : TEXT(50).

CLEAR TEXT.

TEXT = 'File Error!'.

PERFORM CALLERR USING TEXT.

FORM CALLERR USING TEXT.

CALL FUNCTION 'FC_POPUP_ERR_WARN_MESSAGE'

EXPORTING

POPUP_TITLE = 'ZPP_WRENCH_SAP_COMPARE'

IS_ERROR = 'X'

MESSAGE_TEXT = TEXT

START_COLUMN = 30

START_ROW = 8.

ENDFORM.

Read only

0 Likes
485

hi ,

Try with this :

DATA : TEXT(50).

CLEAR TEXT.

TEXT = 'File Error!'.

PERFORM CALLERR USING TEXT.

FORM CALLERR USING TEXT type string .

CALL FUNCTION 'FC_POPUP_ERR_WARN_MESSAGE'

EXPORTING

POPUP_TITLE = 'ZPP_WRENCH_SAP_COMPARE'

IS_ERROR = 'X'

MESSAGE_TEXT = TEXT

START_COLUMN = 30

START_ROW = 8.

ENDFORM.

This should solve your problem ...

Regards,

Ranjita

Read only

0 Likes
485

cool Ranjita....

Thanks a lot...

i did in this way...

  • Variable for storing the Display message.

DATA : TEXT TYPE STRING .

CLEAR TEXT.

TEXT = 'File Error!'.

PERFORM CALLERR USING TEXT.

FORM CALLERR USING TEXT TYPE STRING.

CALL FUNCTION 'FC_POPUP_ERR_WARN_MESSAGE'

EXPORTING

POPUP_TITLE = 'ZPP_WRENCH_SAP_COMPARE'

IS_ERROR = 'X'

MESSAGE_TEXT = TEXT

START_COLUMN = 30

START_ROW = 8.

ENDFORM.

Edited by: LAKSHMIRAJ on Jan 16, 2008 10:42 AM