Fixes #80359: Fixes PDF result list layout, adds report creation date to...

... the footer, and a report summary at the end of the document.

Also improves the enabling of the print button, waiting after data is loaded in the grid, so printing no longer fails sometimes because columns not being loading yet.