It sounds like you want the layout of the report to change for each record, based on the null/not-null status of certain fields.
Sorry, I don't know a good way to do this, but the quick-n-dirty way is to have a text box with it's Control Source property set to
=[field1] & " " & [field2] & " " &...