I most cases, it's had to do with your printer driver. Had you updated your printer driver to the latest one? If not, update your PDF software to the latest ver...
I think to make thing much simpler, just setup a parent class for truck, and then a sub-class for each of the truck registration number. Location can be used if...