Posted 30 October 2020, 5:34 am EST
Does the C1 ReportViewer work with FlexReports in Azure App Services?
Is it also possible to render FlexReports to PDF in Azure App Services?
Forums Home / ComponentOne / ASP.NET MVC Edition
Posted by: mike on 30 October 2020, 5:34 am EST
Posted 30 October 2020, 5:34 am EST
Does the C1 ReportViewer work with FlexReports in Azure App Services?
Is it also possible to render FlexReports to PDF in Azure App Services?
Posted 3 November 2020, 5:14 am EST
Hello Mike,
We are sorry, currently, the FlexReport can’t be shown in ReportViewer on Azure App service because of its export feature.
So the FlexReport with Export feature can’t be hosted on Azure App service.
Regards,
Manish Gupta
Posted 3 November 2020, 7:40 am EST
Thank you Manish,
Are there any ways that a FlexReport can be used on Azure App Service, either in HTML or PDF?
Posted 4 November 2020, 6:43 am EST
Hello Mike,
We are sorry for the inconvenience but currently, the FlexReport can’t be exported to the HTML/PDF or other formats on the Azure App service. For this, you may go with the Azure VMs.
Regards,
Manish Gupta
Posted 4 November 2020, 6:43 am EST
Hello Mike,
We are sorry for the inconvenience but currently, the FlexReport can’t be exported to the HTML/PDF or other formats on the Azure App service. For this, you may go with the Azure VMs.
Regards,
Manish Gupta
Posted 4 November 2020, 11:38 am EST
Thank you Manish
Posted 2 August 2021, 1:45 am EST
Hello Manish
Is this bug resolved now ?
We have lots of reports in FlexReport and lots of services hosted in App Service. Need to provide PDF of those reports to users.
Pl advise asap
Thanks
Posted 3 August 2021, 8:29 am EST
Hi Abhishek,
We are sorry for the inconvenience. We are able to replicate the issue at our end with the 4.5.2 DLL version. So we tried to test it with the net 5 version and we are facing a technical issue and we have reported to the concerned team with the internal tracking id C1WIN-25408.
Regards,
Manish Gupta
Posted 12 February 2022, 2:49 pm EST
Kindly advise status with .Net 6 - can we run FlexReports in Azure App Services and export to pdf ?
Posted 16 February 2022, 6:11 am EST
Hi Abhishek,
We are sorry for the inconvenience but we are unable to export the PDF using the FlexReport on Azure server with .Net 6. Hence, we have forwarded this to the concerned team for further investigation with the internal tracking id C1WEB-28933.
Regards,
Manish Gupta
Posted 7 May 2022, 2:21 am EST
Hi Manish
Kindly advise status now.
We need this functionality asap as this is affecting our production apps.
Thanks
Posted 10 May 2022, 6:41 am EST
Hi Abhishek,
We are sorry for the inconvenience but still with the developement team and we do not have any ETA for now.
Regards,
Manish Gupta
Posted 4 January 2023, 5:21 am EST
Any update now ?
Posted 4 January 2023, 7:11 am EST
Hi Abhishek,
We are sorry for the inconvenience, the issue is still with the development team. And they are trying to find the code to work that does not depend on Windows to work on Azure.
Regards,
Manish Gupta
Posted 4 January 2023, 8:53 am EST
I am hoping you are aware about this repo:
https://github.com/FastReports/FastReport
Posted 5 January 2023, 11:35 am EST
Hi Abhishek,
Thank you for sharing the report link. We have forwarded this to the concerned team for further investigation.
Regards,
Manish Gupta
Posted 5 January 2023, 12:32 pm EST - Updated 6 January 2023, 6:54 am EST
That repo was for a complete reporting component. Regarding Windows dependency in Flexreport, basically the dependence on USER32.dll/GDI32.dll has to be removed as per following link:
https://github.com/projectkudu/kudu/wiki/Azure-Web-App-sandbox#win32ksys-user32gdi32-restrictions
.
As per below blog, it seems Grapecity has an in-house library that could be useful here:
https://www.grapecity.com/blogs/comparing-dot-net-imaging-apis
Posted 6 January 2023, 10:33 am EST
Hi,
Thank you for sharing the blog and thank you for your patience and we understand your urgency. We have shared your thoughts with the development team.
But could you please host your app on Azure Virtual Machine for time we are finding the best solutions for this.
Regards,
Manish Gupta
Posted 7 January 2023, 4:33 am EST - Updated 7 January 2023, 5:11 am EST
Hello,
Thanks for kind consideration.
We have multiple apps hosted on Azure, all of which are scaled out as multi node, with further scalability supported by architecture.
Hosting on VM would mean additional burden on us to maintain the infra and to publish, whereas app service makes it simple. Hence, it is important to get the flexreport support on app service.
As per my understanding, replacing USER32/GDI32 with GCImaging library should not be too difficult. It has already been more than 2 years since this thread was originally posted.
Posted 9 January 2023, 12:51 pm EST
Hi Abhishek,
We are sorry for the inconvenience and thank you for your patience.
We had a discussion with the development team about using the GcImaging API but they said that the FlexReport is not an imaging API and the GC Image can not be used for that.
They are investigating this issue and we will let you know as we get a further update on this.
Regards
Manish Gupta
Posted 6 October 2023, 3:50 am EST
I have exactly the same issue
Posted 6 October 2023, 3:50 am EST
I have exactly the same issue
Posted 9 October 2023, 7:52 am EST
Hello,
This issue has been fixed with the 2023v2 build for C1.Win.FlexReport. Please refer to the following documentation for reference:
https://www.grapecity.com/componentone/docs/win/online-flexreport/deployment-azure.html
Regards,
Manish Gupta
Posted 9 October 2023, 8:10 am EST
Hi
That solution assumes Net Core and C#. I have an ASP.Net app using Framework 4.8 and Visual Basic. How do I fix that one ?
Regards
Martin