‎2006 Aug 25 8:01 AM
Can anyone explain why unicode checks active and Fixed Point Arithmetic are checked in the report attributes.
Thanks in Advance
Rijish
‎2006 Aug 25 8:14 AM
RIJISH BABU,
Fixed Point Arithmetic
This attribute defines whether, for numerical data objects of data type p (packed numbers), if the decimal point is relevant in calculations or assignments, or if it is omitted. Normally, this attribute is always switched on and you might ask why it can be switched off at all. Well, in very ancient times packed numbers had no real decimal point. It was taken into account only for presentation purposes. In order to remain backward compatible, this switch was needed for the introduction of fixed point arithmetic. In fact, there are still programs that switch fixed point arithmeticoff, for example financial programs that calculate on the basis of cents instead of dollars.
Unicode Checks Active
This attribute defines whether the stricter syntax and semantics rules that are needed in Unicode systems are applied to a program. In Unicode systems it is mandatory to switch it on. In non-Unicode systems it is highly recommended to do so. Unicode programs are better programs. Many dangerous and error- prone programming styles are not possible any more for example, structures that contain numerical components are not treaded as one large character field anymore, but its fragment view is taken into account.
Hope this helps you.
~thomas.
‎2006 Aug 25 9:41 AM
‎2006 Aug 25 8:23 AM
hi
good
go through these links which ll give you brief idea abou the unicode check.
http://help.sap.com/saphelp_nw2004s/helpdata/en/79/c55458b3dc11d5993800508b6b8b11/content.htm
http://sap.ittoolbox.com/code/archives.asp?i=10&d=1623&a=s
fixed point arithmatic->
http://help.sap.com/saphelp_46c/helpdata/EN/d2/cb43cc455611d189710000e8322d00/content.htm
thanks
mrutyun
‎2006 Aug 25 9:42 AM