>>You can use the TRANSFORM() function - the "@(" format specified in the formatting string of the TRANSFORM() does this.
>>
>>? TRANSFORM(-12345.99,"@( 999,999.99")
>
>Good idea, but this happens that the result has several blank spaces, my picture has to have about 20 characters wide, but not all of the amounts are this big:
>? TRANSFORM(-123456789.99,"@( 999,999,999,999.99")
>( 123,456,789.99)
>
>How can i rid off the spaces?
? STRTRAN(TRANSFORM(-123456789.99,"@( 999,999,999,999.99")," ","")
Now you have a problem with justification; good luck...