I've converted a 2003 DB to a 2007 DB that had a form which used a calculated query result based on two values from the underlying table, but doesn't write that result to the table. It just shows up in the form.
In Access 2007 that field shows ##################
I've gone to the underlying query and set the properties of that calculation to General Number and 2 decimal places. When I run the query, it returns the value as two decimals, ie. 2.31
I save the changes, and when I view in the form, it's still the ##################.
I then changed the properties of that field on the form to General and Decimal = 2 and same thing.
Did something 'break' in the conversion to 2007? In 2003 that field returned a readable number. Something obvious I'm overlooking?
How about the underlying format of the number field in the table? It's set as Single, General Number, 2 in the table. Should that be another value?
The field is 1" wide, so a resulting value of 2.31 shouldn't be too long.
It's a simple ratio calculation.
Ratio: [mA]/([uA]/1000)
In Access 2007 that field shows ##################
I've gone to the underlying query and set the properties of that calculation to General Number and 2 decimal places. When I run the query, it returns the value as two decimals, ie. 2.31
I save the changes, and when I view in the form, it's still the ##################.
I then changed the properties of that field on the form to General and Decimal = 2 and same thing.
Did something 'break' in the conversion to 2007? In 2003 that field returned a readable number. Something obvious I'm overlooking?
How about the underlying format of the number field in the table? It's set as Single, General Number, 2 in the table. Should that be another value?
The field is 1" wide, so a resulting value of 2.31 shouldn't be too long.
It's a simple ratio calculation.
Ratio: [mA]/([uA]/1000)