we are talking row spaces/not column spaces correct?
For row spaces, I usually populate the data within a shared variable; and populate it with
defined in header within formula---
shared stringvar var1:='';
in a suppressed detail section i do this code in a formula---
var1:=var1 + {record.1} + chr(13);
in the footer I put a formula field with
var1;
I have spacing issues as well between detail records on occassion. But this is probably not the best way to do it, Dblank probably knows best, or lockwelle