Replace some expressions with trim(expr) or alltrim(expr). Perhaps the extra spaces are generating empty lines.
HTH, Hilmar.
>report problem,
>I can preview the report very well...
>
>but as it print to Epson LQ-1170 ... the printer will skip several line....
>
>e.g companyA name1
> companyAaddress2
> companyAaddress3
> companyAaddress4
>(should be 1 space line) <----- terrible...the printer skip several line here.
> companyBname1
> companyBaddress2
> companyBaddress3
> companyBaddress4
>
>
>Now, I move the companyB name & address upper ,, It seems work fine..
>
>But suddenly... It still skip several line between address3 & address4
>(Sometimes, address3&address is blank, But i didn't tick'Remove if Blank')
>Those fields are between page header & group header.....
>
>Pls help..
>Top Urgent.
>
>Thanks
>From Agnes
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)