Stuart McLachlan
stuart at lexacorp.com.pg
Sat Jun 4 19:55:37 CDT 2005
On 4 Jun 2005 at 21:58, Kostas Konstantinidis wrote: > Hi all, > in a report I use the follown > > =IIf(IsNull([Production]);"";[Production] & Chr(13) & Chr(10)) & > IIf(IsNull([PROD_ADDRESS]);"";[PROD_ADDRESS] & Chr(13) & Chr(10)) & > IIf(IsNull([Address2]);"";[Address2] & Chr(13) & Chr(10)) & > IIf(IsNull([Communication]);"";[Communication]) & Chr(13) & Chr(10) & > IIf(IsNull([PROD_E_MAIL]);"";[PROD_E_MAIL]) & Chr(13) & Chr(10) > > but in case one of the in between Production and Addess2 records are blank > and PROD_E_MAIL is not, then it seems it doesn't eliminate the vertical > space holding white space > am I doing something wrong or it needs to CanShrink the Details too? > There is a difference between Null an empty string ("").. If you are getting a vertical blank line, I'd suspect that one of the fields contains an empty string rather than a Null. Try replacing IsNull with NZ([Production],"") = "" -- Stuart