"MX1" <mx*@mx1.abc> wrote in message news:<P8zmb.27010$HS4.102088@attbi_s01>...
Hi all,
I've setup a table with one field that will hold percent values. The type
is number and the format is percent on the field. When I do data entry
directly into the field, I have to put in .03 to get 3%. If I just enter 3,
i get 300%. Is there a way to configure the table to let me type in 3 and
have it enter as 3%?
Thanks!
You can enter the percentages as 3%, but you must set the fieldlength
as single or double precision to get a floating point datatype in
stead of a scaled integer or decimal datatype. The notation must be
percentage of course.
the problem is probably that access rescales the entered number-value
after converting it to the target-datatype. Because floating-point
values don't loose their fractional part in this operation 3% will be
stored as 0,03 and not as 0 because of the integer-conversion /
rescaling process.
Marc