More flexibility when printing reports

Currently you can print a control using system.print.createPrintJob. This allows you to configure things like page orientation and margin size in code before printing.

If you try to print a report using report.print(), you cannot specify any of these values. It would be useful to be able to do this. Otherwise for a report that just fits onto the page for example, the user has to set the margins every time before they print.

The margins are a property of the report itself. Set them in the report customizer.

That’s great, thanks.