Table Design
Fields data type is number
Number data type field size is double
Decimal place is 2
format property is General #
Form Design
There is no event coding
Format is General #
Decimal place is 2
Thanks
NealJH
** snipped **
Nothing I see in what you have posted should make a field round to a
whole number.
As a test, add a new UNBOUND control to your form.
Set it's control source to:
=[FieldName]
Include the = sign (do not select the FieldName from the control
source drop-down box, nor from the Field List).
Verify that the Control name is not the same as the FieldName.
Enter a value with a decimal, i.e. 123.75. Try several different
number values in several different records. Include the numbers you
know to have been incorrectly rounded. In the form control, does it
round to 124? or is it now correct @ 123.75?
Next check the table. Is it correct in the table? If it's correct on
the form, and incorrect in the table, the difficulty is in the table.
I would add a new field to the table.
Set the new field to Number, Field Size Decimal. Set the Decimal
Places to 2. Do not enter any format.
Enter some numbers directly in this new field in the table. Is it OK?
Then add a format to the field. Is it OK now?
If so, delete the old control from the table. Change the name of this
field to that of the old field. Delete the old FieldName control from
the Form and then use the Field List to add this new table field onto
your form. Try it now.
Lastly, delete the test control you added.