Option to immediately cancel report printing
When running a report, if the user clicks the "Cancel" button to stop printing, this doesn't get checked until the next new page is thrown (for efficiency reasons). However, some reports may only produce a few pages of output, yet still process a ...