Symptoms

When you try to print, export, or preview a report in Report Commander, you receive one of the following error messages:

Page header plus page footer is too long for the page

or

Page header or footer longer than a page

This error only occurs if there is no default printer designated for the computer.

Cause

Crystal Reports requires that a default printer be designated for the computer, as it uses layout settings from the default printer even if you are not printing the report.

Resolution

In the Windows Printers view, make sure that a default printer has been designated.

If no printers are configured for the computer, you will need to add a printer and set it as the default. It does not matter whether the printer configured for the computer is valid or usable (unless you really plan to print); it just needs to be defined. Go through the Printer Configuration Wizard and select the "Generic" printer manufacturer, and the generic text-only printer driver.