The three fields do not have to be formulas - you can just put the fields in the text box. This works if this is three fields in the same record. If it's the same field in three different records, you'll have to use a formula. Something like this:
StringVar myText;
if PreviousIsNull({table.ID}) or {table.ID} <> previous({table.ID}) then
myText := '';
myText := myText + ' ' + {table.Text};
myText
This assumes that you are grouping on the ID field. You would then put this formula in either a group header or group footer section.
-Dell