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: 

Regarding decimal entry in table control

Former Member
0 Kudos
558

Hi,

i am using one screen which is containing a table control. In that one field is called value(Local Currency value)

Before that i have created one table called zuvrate.

In zuvrate , i have declared 'value'(one field of my table) as dmbtr data type(currency with 13 , 2 ) and

reference field is t001-waers.

My problem is, if i enter decimal value in that particular column in my table control, 'please enter numeric value ' error is coming.

for example if i give 23.34 then error is coming

elseif i give 23 then ok no error.

How to enter decimal value in my table control?

9 REPLIES 9

FredericGirod
Active Contributor
0 Kudos
198

Hi,

Go to transaction SU3 and check if your decimal indicator is not ','.

Rgd

Frédéric

Former Member
0 Kudos
198

Hi,

The reference field you have specified i.e. waers has no decimal places. Give the reference field which has the same number of decimal places as you want.

Hope it helps..

Lokesh

pls. reward appropriate points

0 Kudos
198

hi,

is there any other reference field for currency data type having decimal place?

0 Kudos
198

look the TCURX table

0 Kudos
198

U can use BETRG from structure PC207 (15,2)

data element is MAXBT

0 Kudos
198

HI,

i am changing dataelementas maxbt. but now also error is coming.

Is there any other field for reference key with decimal places?

Regards,

Neptune.M

0 Kudos
198

Hi,

Check the attributes(format) of the field in screen painter.

Laxman

0 Kudos
198

did you try to enter 12,34 ?

Former Member
0 Kudos
198

this is a type mismatch of the data type in ur table control ..

can u do one thing just SKIP the currency quantity field from ur Z-TAble and declare the fields from a std table like likp and run the control once .

just try this option.