Graham,
If you are missing left-hand characters, the value is larger than the field size in the report can display with the given font. For the report you mention, the size of the fields in the standard report should allow for values with six or not seven digits so if you are not exceeding those, it must be an issue with your printer's font. Try printing to file with PDF and if you see the full value, you are certain that it is an issue with your printer driver and you can try reinstalling. If the PDF also shows the same results as your printer, you will need to edit the report and enlarge the fields.