You don't happen to have other fields in the same vertical position that do not have "remove if line is blank"?
Also, the white space between fields may not get removed. You may want to strech your field vertically, so that the entire space up until the next field gets removed.
>I have a simple Report Form with a 6 line address
>
>m.company
>M.addr1
>M.addr2
>M.addr3
>m.addr4
>Alltrim(city)+" "+alltrim(state)+" "+zip
>
>They are memory variables from a scatter memvar in the Customer table that I use earlier in he program.
>
>On addr1 - addr4 fileds I have checked the box Remove line if blank.
>
>However when report runs, it does NOT take the blanks out and if any of the addr fields are empty, I get an empty line.
>
>Is this because I am using memory variables instead of the data fields?
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)