what really want to do is: Store the absolute value in table - the data has wide range, from 0.95 to 1e-15. Normal user experience is like this: 32%, 5 ppm, 10 ppb. Access can only display like: 0.32, 0.000005, 0.00000001 - it will be mess if I have to ask user input data like this.
So what I need to do:
on load of record: convert data to 32 %, 5 ppm, 10 ppb (I have control for unit symbol and unit already.
When user change the value to e.g. 16 %, or 2.5 ppm, or 5 ppb - then like the data to be converted to absulote value (0.16, or 0.0000025, or 0.000000005) and store in record
Problem with access: no easy way to handle conversion in bound field (at least I have find solution yet.