Is there anyway to cancel a report being generated with RenderReport? For example, we are creating a PDF of a report that takes some time to finish. Is there any asynchronous ways of creating the report such that we can cancel its execution?
I saw a post on here a few years ago that it couldn't be canceled, but I'm hoping something has been done since then to change this. Thanks for any guidance.
Example:
ReportProcessor reportProcessor = new ReportProcessor();
ReportLibrary.TestReport report = new ReportLibrary.TestReport(); InstanceReportSource reportSource = new InstanceReportSource();
reportSource.ReportDocument = report;
RenderingResult result = reportProcessor.RenderReport("PDF", reportSource, null);