Application Development 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: 

A conversion error occurred while the program -- display data on the screen

Former Member
0 Kudos

HI all,

Iam getting a dump error described below:

A conversion error occurred while the program was trying to

display data on the screen.

The ABAP output field and the screen field may not have the

same format.

Some field types require more characters on the screen than

in the ABAP program. For example, a date field on a screen needs

two characters more than it would in the program. When attempting to

display the date on the screen, an error will occur that triggers the

error message.

Screen name.............. " Ztable_MM_MRQ "

Screen number............ 0100

Screen field............. "WA_PO_ITEMS-MENGE"

Error text............... "FX015: Sign lost."

Further data:

" "

" "

" "

Give us step by step procedure to rectify the same with T.codes

Thanks

Regards

Siraj

7 REPLIES 7

Former Member
0 Kudos

hi check whether all the screen fields have sufficient lenght to hold the displayed value

better to CHECK the checkbox for scrollable option in the screen attributes with displayed length lesser than the actual length.

If you are using all the fields refereing to database then use the database lengh itself

for your own fields then check for displayed length and the actual lenght in the screen attributes

raymond_giuseppi
Active Contributor
0 Kudos

Thru transaction SE51 put a "V" in the layout/text of the field to allow negative amounts.

Regards

0 Kudos

Raymond

please give details in se51 where i have to put a "V" to allow negative amounts

whether it is in Text or I/O templates

name type of screen element Text or I/O field

WA_PO_ITEMS-MENGE Text PO_quantity__

regards

0 Kudos

Call SE51, check Layout editor, double click on the amount field (I/O), In the text field (2nd field, under field name) put a value like '___,___,___,___.__V' (adapt to your need)

Regards

0 Kudos

Thanx

It solved the problem.

Thread should be closed.

Regards

0 Kudos

Hi Salman,

Can you tell me how you solved you problem, because i am facing the same problem.

Thanks

Ashutosh

0 Kudos

Hi Ashutosh,

Goto SE51 T-code, Give your program name and screen number and execute

Screen Painter display will show -> choose Layout -> your Screen input/output field->Dic tab -> Checkbox with Sign choose it and Save, Activate and Execute

Now Execute your Report your expected output will come