Hi,
The problem is the length of the string is dynamic. It could be 1 character it could be 200. Crystal can't dynamically draw a box.
You can create a formula for the maximum number of characters you may have. Each formula would look something like:
If Length ({table.FIELD}) >= 1 then
{table.FIELD} [1]
Else "";
Create 199+ more formulae like this and drop them on the report. Now format the borders for each of these formula like:
If Length ({@myformula}) = 0 Then
crNoLine
Else crSingleLine;
Ugly but it should work.
Brian