>
>*-- Method value_assign
>LPARAMETERS vNewVal
>IF VARTYPE(m.vNewVal) = "N"
> *-- force VFP to correctly display the number of decimals specified in the inputmask
> THIS.VALUE = m.vNewVal * 1.0000000000000000000
>ELSE
> THIS.VALUE = m.vNewVal
>ENDIF
>
Daniel,
Thanks for the work around. Its nice to know that it's not some secret bug or gros mis-understanding on my part regarding inputmask and format properties. Now what to do - should I just SET DECIMALS to a higher precision or apply the masking technique in your work-around?
Thanks
Terry
Imagination is more important than knowledge