The code paramater needs to be decimal, not hexadecimal. "2B" is hexadecimal notation for decimal 43, and Char ( 43 ) will return a plus sign (in most fonts).
That was it. My bad.
Was using the Charter Palette in OSX 10.5 to determine the unicode and was unaware they were showing a HEX code.
It would be helpful if the definition for Char (number) in FileMaker Help would indicate the number must be a decimal.
Thanks for your posts.
I have forwarded your suggestion (Char() function requiring a decimal value) to our Documentation department.