In your formula all you are doing is changing the ({POPOPRN.OQOUTSTAND} field to text AND the ({?QTYDEC}) field is adding in the 3 zeros on the end of it. To get rid of the zeros use a zero instead of your parameter.
ToText ({POPOPRN.OQOUTSTAND},0)
What I could not figure out is why you used the parameter field at all. It looked like you wanted to use it to do a calculation against the OQOUTSTAND field, hence my other suggestion.
Hope this clears it up for you.
Edited by DBlank - 01 May 2009 at 3:08pm