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.

Issue while displaying ssrs report in bold report viewer component Angular

Hi, i am facing an issue while displaying ssrs report in bold report viewer component Angular,

i will post my code below


[Angular/app.component.ts]



[Angular/app.component.html]




[WebService]

[ReportServer]


[Browser]



9 Replies

VS Vinoth Srinivasan Syncfusion Team September 14, 2021 01:07 PM UTC

Hi Tarik, 

Thanks for your interest in Bold Reports products. 

Could you please confirm whether you have used “WebServiceURL” as reportServerURL as mentioned in the below document? 

Also, please share the error log details by configuring the error logging as mentioned in below documentation. 

It will be helpful for us to provide the solution at the earliest. 

Regards, 
Vinoth S. 



TA Tarik September 14, 2021 01:32 PM UTC

I have resolved the above problem, but now my report is not visible








VS Vinoth Srinivasan Syncfusion Team September 14, 2021 01:38 PM UTC

Hi Tarik, 

Thanks for your update. 

We suspect the height and width of the ReportViewer is not provided, could you please set the height and width for the ReportViewer in app.component.html as mentioned in the below code snippet. 

<bold-reportviewer id="reportViewer_Control" [reportServiceUrl] = "serviceUrl" [reportPath] = "reportPath" style="width: 100%;height: 950px"> 
</bold-reportviewer> 
 
 

Regards, 
Vinoth S. 



TA Tarik September 14, 2021 01:42 PM UTC

Thanks, that solved my problem, I added my license key like in the image below but my reports background look like this(I have Syncfuison community license)







VS Vinoth Srinivasan Syncfusion Team September 14, 2021 01:46 PM UTC

Hi Tarik, 

Thanks for your update. You can refer the below help documentation to generate and register online license token. 


If you still face this issue, then please share your license token with us. We will validate it and update you the details. 

Regards, 
Vinoth S. 



TA Tarik October 4, 2021 11:18 AM UTC

Hello, thanks for the quick responses, I have one more question, every time I load my report from SQL Reporting Services in the Bold Report Component for Angular I need to enter the datasource username and password, is there any way for bold reports to remember the credentials? Can I set the credentials in my ASP Net Core WebApi?




VS Vinoth Srinivasan Syncfusion Team October 4, 2021 12:31 PM UTC

Hi Tarik, 

Yes, you need to pass the datasource credential with API controller, please refer the below help documentation for reference. 


Regards, 
Vinoth S. 



TA Tarik October 4, 2021 01:39 PM UTC

My connection string looks like this


I don't understand how to generate the connection with API Controller


 reportOption.ReportModel.DataSourceCredentials.Add(new BoldReports.Web.DataSourceCredentials("AdventureWorks", "demoreadonly@data-platform-demo", "N@c)=Y8s*1&dh"));


what AdventureWorks is?



VS Vinoth Srinivasan Syncfusion Team October 5, 2021 11:55 AM UTC

Hi Tarik, 

In previously shared code snippet the “AdventureWorks” states the database name. For your understanding we have updated the details of the arguments passed for data source credentials. 

reportOption.ReportModel.DataSourceCredentials.Add(new BoldReports.Web.DataSourceCredentials("database-name", "user-name", "password")); 

 

Regards, 
Vinoth S. 


Loader.
Up arrow icon