// Accumulate using a formula field (suppressed) in the detail line. Allow for nulls and blanks.
whileprintingrecords;
if not isnull({Recc.Postcode}) and {Recc.Postcode} <> " "
then stringvar pst := pst + {Recc.Postcode} +", "
else if length(pst) = 0
then stringvar pst := pst + "Excluding blanks; "
else stringvar pst := pst