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.

Report Viewer for Core2

I know it was supposed to come out in Q4 and then revised to 2018 Q1 according to the forums. Any updates?

We have already evaluated Telerik Reporting and it is very nice; however, we have a global license for SyncFusion so using your reporting solution would be more cost-effective.

i have already got a sample code from your side but that sample is on core 1 and i am working on core 2 .i tried configuring your sample in core 1 and its working fine but for core 2 i got stuck.if you can provide any sample for Core2 that would be a great help.


Thanks.




3 Replies

LS Lingaraj S Syncfusion Team January 8, 2018 03:33 PM UTC

Hi Ashish Jayara,

Thanks for using our products.

.NET Core supported ReportViewer will be avaiable in our upcoming 2018 Volume 1 release without further delay. You have to create the support incident for your request.
https://www.syncfusion.com/support/directtrac/incidents

Regards,
Lingaraj S.


ES Erick Stover April 4, 2018 07:09 PM UTC

The version you released only seems to work in Core1 and not Core2. The main problem is the ApiController class used in your documentation doesn't exist in Core2 anymore and using a normal Controller class doesn't seem to work.

I created an incident for it.


MS Mahendran Shanmugam Syncfusion Team April 5, 2018 10:32 AM UTC

Hi Erick, 
 
In our online help documentation, we have wrongly updated the “System.Web.Http” namespace instead of “Microsoft.AspNetCore.Mvc” for the ActionName in ReportViewer controller. We will modify and update the online help document content for ASP.NET Core,  
        [HttpPost]  
        public object PostReportAction([FromBody] Dictionary<stringobject> jsonResult)  
        {  
            return ReportHelper.ProcessReport(jsonResult, thisthis._cache);  
        }  
  
        [Microsoft.AspNetCore.Mvc.ActionName("GetResource")]  
        [Microsoft.AspNetCore.Mvc.AcceptVerbs("GET")]  
        public object GetResource(ReportResource resource)  
        {  
            return ReportHelper.GetResource(resource, this, _cache);  
        }  
  
        [HttpPost]  
        public object PostFormReportAction()  
        {  
            return ReportHelper.ProcessReport(nullthisthis._cache);  
        }  
  
        public void OnInitReportOptions(ReportViewerOptions reportOption)  
        {              
            string basePath = _hostingEnvironment.WebRootPath;  
            FileStream inputStream = new FileStream(basePath + @"\ReportData\Grouping Aggregate.rdl", FileMode.Open, FileAccess.Read);  
            reportOption.ReportModel.Stream = inputStream;  
        }  
  
        public void OnReportLoaded(ReportViewerOptions reportOption)  
        {  
  
        }  

If the issue still persists, then please share more detail or screenshot when creating the ReportViewer ASP.NET Core 2.0 application and it would be helpful for us to validate the mentioned problem at our end.     
 
Regards, 
Mahendran S. 


Loader.
Up arrow icon