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: 

CONVT_NO_NUMBER error in run time

Former Member
0 Kudos

when report run will get CONVT_NO_NUMBER run time error:

the reson for the exception is:

the progam attemptted to interpret the value "12,000" as a number,

but since the value contravenes the rules for correct numner formats,

this was not possible.

the program code as follow:

tables: mard.

data c1(2) type c.

data name(10) type c.

data: begin of wa_out,

d00 type mard-labst value 12,

d01 type mard-labst value 13,

d02 type mard-labst value 14,

d03 type mard-labst value 15,

d04 type mard-labst value 16,

d05 type mard-labst value 17,

d06 type mard-labst value 18,

d07 type mard-labst value 19,

d08 type mard-labst value 20,

d09 type mard-labst value 21,

d10 type mard-labst value 22,

d11 type mard-labst value 23,

d12 type mard-labst value 24,

d13 type mard-labst value 25,

d14 type mard-labst value 26,

d15 type mard-labst value 27,

d16 type mard-labst value 28,

d17 type mard-labst value 29,

d18 type mard-labst value 30,

d19 type mard-labst value 31,

d20 type mard-labst value 32,

d21 type mard-labst value 33,

d22 type mard-labst value 34,

d23 type mard-labst value 35,

d24 type mard-labst value 36,

d25 type mard-labst value 37,

d26 type mard-labst value 38,

d27 type mard-labst value 39,

d28 type mard-labst value 40,

d29 type mard-labst value 41,

d30 type mard-labst value 42,

d31 type mard-labst value 43,

total type mard-labst,

end of wa_out.

DATA: get_name(20) type c.

DATA: data_1 type mard-labst.

do 32 times.

c1 = sy-index - 1.

if c1 < 10.

concatenate 'wa_out-d0' c1 into name.

else.

concatenate 'wa_out-d' c1 into name.

endif.

write (name) to get_name.

  • condense get_name no-gaps.

data_1 = get_name.

write:/ c1,data_1.

enddo.

beclause i want the variable "data_1" to clac in next step.

so how i can change my report can't happend CONVT_NO_NUMBER .

thank you

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi

Is this the output you are trying to get from your report


0             12.000
1             13.000
2             14.000
3             15.000
4             16.000
5             17.000
6             18.000
7             19.000
8             20.000
9             21.000
10            22.000
11            23.000
12            24.000
13            25.000
14            26.000
15            27.000
16            28.000
17            29.000
18            30.000
19            31.000
20            32.000
21            33.000
22            34.000
23            35.000
24            36.000
25            37.000
26            38.000
27            39.000
28            40.000
29            41.000
30            42.000
31            43.000

It has worked fine for me

Regards

Pavan

3 REPLIES 3

Former Member
0 Kudos

Hi,

For me it is working Fine.You check it once again.

Regards,

Padmam.

Former Member
0 Kudos

Hi

Is this the output you are trying to get from your report


0             12.000
1             13.000
2             14.000
3             15.000
4             16.000
5             17.000
6             18.000
7             19.000
8             20.000
9             21.000
10            22.000
11            23.000
12            24.000
13            25.000
14            26.000
15            27.000
16            28.000
17            29.000
18            30.000
19            31.000
20            32.000
21            33.000
22            34.000
23            35.000
24            36.000
25            37.000
26            38.000
27            39.000
28            40.000
29            41.000
30            42.000
31            43.000

It has worked fine for me

Regards

Pavan

Former Member
0 Kudos

thank you

i know what happen, in my profile number format is x.xxx.xxx,xx

i change my profile

the programe run ok!