<< 
Can you expand a little bit further on the hard space?  What it
is?  What the difference is between a hard and soft space?  


When I see a file with CHAR(255) it produces this character (ÿ)
when I view the file.  Is that expected?  Will the IRS computers accept this as
a space?
>>


A hard space is any upper range (above ASCII 127) character that appears like a 
standard space character.  Because R:Base, and many other programs, will trim 
"white space" (spaces, tabs) from the end of strings, using a hard space 
character can help you format strings for display that rely on having a certain 
number of characters in them.  The exact physical representation of these 
characters depends on what font and character set your system is set to use — 
so what appears to you as a space may appear to another user as some odd 
looking character.

However, a hard space is NEVER the same thing as a space character, and will 
not be treated as a space character by parsing software that consumes your 
data.  Therefore, it's not appropriate when trying to format a file that will 
be parsed electronically.  Doing this is only asking for trouble because while 
the file will not process correctly it may well appear correct to visual 
inspection until someone figures out that there are non-standard white space 
characters used in the encoding.
--
Larry



Reply via email to