on 05-25-2006 4:22 AM
Dear all,
I have two key figures (KF1,KF2) and I use BEx formula in query by dividing KF2 into KF1 (KF1 / KF2) to get result. I found something strange. If KF1 = 100,000,000, KF2=35.333, the result should be 2830215.379 (rounding to decimal 3). But I found the query result is 2830188.680. It seems like BEx divide 100,000,000 by 35.33333333. I tried to put constant (35.333) instead of KF2 in the formula and the result is correct. Can someone help me out with this problem? Thanks a lot.
hi,
in BEx,
right click on the KF2 select properties
ther in Number format u can set the decimal value to 3 digits only.
now check the result.
Regards,
Dhanya
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
In ket figure definition--> "additional properties" tab,
check if the checkbox "Key figure with maximum accuracy" is selected.
If so, uncheck that option.
<b>Key figure with maximum accuracy:</b>
If you choose this indicator, then the OLAP processor calculates internally with packed numbers that have 31 decimal places. In doing so, a greater accuracy is attained, and the rounding differences are reduced. Normally, the OLAP processor calculates with floating point numbers.
Hope this helps..
Shylaja.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.