FlexReports in Azure App Service

Posted by: mike on 30 October 2020, 5:34 am EST

    • Post Options:
    • Link

    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

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels