What is a ProcessingOnly report?
A processing-only report is a report that does not print but instead only processes data or C/AL code. Processing table data is not limited to processing-only reports. Reports that print can also change records. This section applies to those reports as well.
It is possible to specify a report to be "Processing Only" by changing the ProcessingOnly
property of the Report object. The report functions as it is supposed to (processing data items), but it does not generate any printed output.
When the ProcessingOnly
property is set, the request form/page for the report changes slightly, as the Print and Preview buttons are replaced with an OK button. The Cancel and Help buttons remain unchanged.
When the ProcessingOnly
property is set you also cannot create any sections.
There are advantages to using a report to process data rather than a code unit:
The request page functionality that allows the user to select options and filters for data items is readily available...