Starting in 2019, the Reporting control is no longer included in Essential Studio®. If you're experiencing issues with the Syncfusion� Reporting Platform, Report Viewer, Report Designer, or Report Writer, we recommend migrating to Bold Reports, our dedicated reporting platform.

Bold Reports offers a comprehensive suite of tools and features for all your reporting needs, and we will help you make a smooth transition from the discontinued control. Our support team at https://support.boldreports.com/ is here to assist you with any questions or difficulties you may encounter during the migration process.

We thank you for choosing Syncfusion� and appreciate your understanding.

Final version of ReportViewer

Hi,

I am wondering when is final(stable) version of ReportViewer be released?

There are few reports that run with Asp.Net version but Asp.Net core. Hoping that those issues get fixed when the final version is released.

Regards

3 Replies

YD Yuvaraj Devarajan Syncfusion Team May 16, 2018 08:47 AM UTC

Hi Osman, 

Thanks for contacting Syncfusion support. 

I am wondering when is final(stable) version of ReportViewer be released? 
We have marked ASP.NET Core support for ReportViewer as preview for some pending feature enhancement and will consider removing the preview mark in our Volume 3, 2018 main release.    
There are few reports that run with Asp.Net version but Asp.Net core. Hoping that those issues get fixed when the final version is released. 
We have already provided most of the feature support to render the report in ReportViewer ASP.NET Core application. So, can you please share the error detail and issue reproducible RDL file to validate the mentioned problem at our end. 

Regards, 
Yuvaraj D. 



OS Osman May 22, 2018 07:12 AM UTC

Hi,

Thanks for the response. I have uploaded a sample report for you to reproduce the error.

I am also copying an error message.

An error occurred while processing the report. Object reference not set to an instance of an object. StackTrace: at Syncfusion.Report.Intenal.Data.DataExtensionProcessor.UpdateDataExtension(String connectionString, String cmdTxt, List`1 parameters, DataSource dataSource, DataSet dataSet, ExtensionHelper helper) at Syncfusion.RDL.Data.ProcessedData.UpdateDataSourceObjects(DataSetInformation dataSetInfo, String parameterName) at Syncfusion.RDL.Data.ProcessedData.UpdateTable(DataSetInformation dataset) at Syncfusion.RDL.Data.ProcessedData.UpdateData() Object reference not set to an instance of an object.

To reproduce this error I opened the solution in C:\Users\osman\AppData\Local\Syncfusion\EssentialStudio\16.1.0.24\ASP.NET Core\Web\samplebrowser_core_2_0 folder. And copied the attached report into wwwroot/Reports folder.

Then navigate to Invoice.cshtml file under Views/ReportViewer folder in the solution and changed report-path="Invoice.rdl" into report-path="SalesAnalysis.rdl".

Then in the UI, I clicked on Invoice report under Report Viewer section.

Hopefully, this information is sufficient for you to reproduce the error.

I have another question. Can I build WebApi with Asp.Net Core and use ejReportViewer js library for UI? If so, can you please provide sample project with this approach?

Regards



Attachment: SalesAnalysis_dad00005.zip


MS Mahendran Shanmugam Syncfusion Team May 24, 2018 03:52 AM UTC

Hi Osman,

 

Currently we don’t have support to load the report using xml datasources in ASP.NET Core ReportViewer. We have planned to provide the support with ASP.NET Core application which has a combination of .NET Framework in our upcoming volume 2, 2018 Essential studio main Release.

 

Regards,

Mahendran S.


Loader.
Up arrow icon