10-07-2008 4:08 AM
hai...
my code :
data : a type konv-kwert value '3',
b type konv-kwert value '4'.
c type konv-kwert.
c = a - b.
write : c.
output : 1.00-.
but i want the output to be -1.00.
how to do it...
help me out...
10-07-2008 4:17 AM
hai,
use offset concept or shift statement.
SHIFT text UP TO 'you' LEFT CIRCULAR.
shan.
10-07-2008 4:19 AM
data : a type konv-kwert value '3',
b type konv-kwert value '4',
c type konv-kwert.
c = a - b.
write : c.
data c2 type string.
if c < 0.
compute c2 = abs( c ).
concatenate '-' c2 into c2.
else.
c2 = c.
endif.
write:/ c2.
10-07-2008 5:06 AM
HI
You can use this code also ,
data : a type konv-kwert value '13',
b type konv-kwert value '112',
c type konv-kwert.
c = a - b.
IF C > 0 .
WRITE 😕 C NO-SIGN .
ELSE .
WRITE 😕 C USING EDIT MASK 'V___' .
ENDIF .
Regards
Digvijay rai