Hi Chris,
I did not test for the moment but whatever the system locale is, the format defined in a DW
or controls must be in US format :
the dot is the decimal separator and the comma is the thousands separator.
Powerbuilder parses the entered value according to the Regional Settings.
Unless I missed something, The format you have ###.###,00$ does not make sense to me.
It should be ###,###.00$ regardless of the regional settings.
If it does not work in French , then it's a bug.
Regards.
Abdallah.