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: 

DYNPRO_FIELD_CONVERSION dump error when a field is negative

Former Member
0 Kudos

hi

table structure:

WERKS -


> char 4

MATNR -


> char 18

ALLOW_SIZE ---> DEC 17 2

RECEIVE_SIZE ---> DEC 17 2

SCREEN FLOW:

SCREEN 200:

SELECT SINGLE * FROM ZMRP_LOT_SIZE

WHERE WERKS = ZMRP_LOT_SIZE-WERKS

AND MATNR = ZMRP_LOT_SIZE-MATNR.

PERFORM LOCK_TABLE.

CALL SCREEN 100.

SCREEN 100---> just display all data in screen.

the dump happend in 100 PBO which is over.send data to screen field.

the dump data when happend:

1010 778888999 10000.00- 0.00

if ALLOW_SIZE is positive number , don't happend dump error.

some one knew this phenomena and how to resolve it.

thank you advance!

1 ACCEPTED SOLUTION

Former Member

in screen painter , add "V" at this field text desc of last position!

best Regard!

16 REPLIES 16

Former Member
0 Kudos

hi, pls post in the correct forum 4 quick replies.

for webdynpro for ABAP related questions use the WDA forum at

regs,

Hema.

Former Member
0 Kudos

Try this note

725597

Former Member
0 Kudos

Hi

u can check the field value in PBO event and u can show one error message if the value is negative.write the if condition by lreading the internal table in the PBO event.

Former Member
0 Kudos

thank you very much!

in PBO the field is negative can't happend dump!

just when PBO is OVER to display SCREEN! error occurs.

if in screen to change pasitive data to negative ! in program

i don't add any limit.

system will display "can't be negative"

Former Member
0 Kudos

i have resloved it!

thank you very much for every body!

0 Kudos

Hi ,

i am also getting the same error i.e dump.can u tell me how u solved ur problem.

My problem is i have to diaplay negative value in the table control.But It is going to dump.

I need to solve this problem as soon as possible.

Former Member

in screen painter , add "V" at this field text desc of last position!

best Regard!

0 Kudos

hi xiaobing xue ,

Thank U very Much .U Solution has solved my Problem.

But Another question. Why u have suggested 'V' to solve the problem.

What is the meaning of 'V' there.

0 Kudos

hi manoj,

I am also facing the same problem for table control in module pool for a qunatity field. U said we have to Put 'V' is the description field . I want to know where exactly we have to put the 'V' on the screen field.

waiting for your valuable suggestions.

thanks & regards

Neelesh

0 Kudos

Why u have suggested 'V' to solve the problem.

What is the meaning of 'V' there?

Here 'V' means with sign .

For better understanding GoTo SE51> Open the LAYOUT-> double click on any text field----> In the Attributes block u will find one checkbox called 'with sign'.

0 Kudos

Thanks for this, I solved my issue.. but i am not sure how to award points..

Former Member
0 Kudos

Hi, How you solved this issue ? CAn u please share this with me ?

Former Member
0 Kudos

hi neelesh doijode :

i don't know how to explain it. the resolve method is just my friend gived.

i'm sorry i can't help it for you !

0 Kudos

Thank you vey much. I also meet this problem.

I add 'V' in the last position of tex description, I works well.

0 Kudos

how u are changing the text field ..

i have a screen no 320 .how can i cahange a standard screen it is asking for access key

Former Member
0 Kudos

This message was moderated.