In 2021r2, the compiler complains about obsolete PXReportTools and ReportProcessor methods. And also, "SettingsProvider" does not have an "Instance" property so, this is causing a build error. How can I fix this? Below is the code snippet currently I’m using.
//Report Processing
PX.Reports.Controls.Report _report = PXReportTools.LoadReport(“AP621C1”, null);
PXReportTools.InitReportParameters(_report,parameters,SettingsProvider.Instance.Default);
ReportNode reportNode = ReportProcessor.ProcessReport(_report);
//Generation PDF
byte[] data = PX.Reports.Mail.Message.GenerateReport(reportNode,ReportProcessor.FilterPdf).First();
Best answer by ruchikasharma23
View original