Telerik reporting viewer to load trdx for offline mobile app

1 Answer 140 Views
Forum suggestions
Teck Yeong
Top achievements
Rank 1
Teck Yeong asked on 28 Jun 2021, 06:44 AM

Does any of below support report viewer to load trdx report in offline?

Xamarin Forms
WPF
Blazor WebAssembly
Flutter
Angular (PWA)
Ionic (WebView)
React Native (Native)
ReactJS (PWA)

1 Answer, 1 is accepted

Sort by
0
Eric R | Senior Technical Support Engineer
Telerik team
answered on 30 Jun 2021, 04:05 PM

Hi Teck Yeong,

The only supported Report Viewer that would work offline from the list below would be our WPF Report Viewer with an embedded report. The report would be delivered with the application and the engine would be embedded in the application.

This is because all of our web-based report viewers work in a client-server relationship and require the use of either the Telerik Reporting REST Service or a Report Server instance. This means that the Blazor, Angular, React, and HTML5 Report Viewers will need to be online to work.

Additionally, we don't have a supported Xamarin Forms, Flutter, Ionic or React Native Report Viewer which would also need to be used with either the WebView to load a HTML5 file or by Embedding the Reporting Engine. This means that it would not work offline if using the WebView but theoretically embedding the reporting engine could produce an export of a supported Rendering Extension that could be loaded in the application.

For more details, see the Display Reports in Applications - Overview section.

Please let me know if you need any additional information. Thank you for your interest in Telerik Reporting.

Regards,


Eric R | Senior Technical Support Engineer
Progress Telerik

Brand new Telerik Reporting course in Virtual Classroom - the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products. Check it out at https://learn.telerik.com/.
Teck Yeong
Top achievements
Rank 1
commented on 05 Jul 2021, 10:47 AM

My requirement is to render the telerik report template in mobile device itself (offline mode) without any network connection. e.g. Sales application that generate a receipt (which template in .trdx) based on offline sales data. I have no idea how webview can be used here, please advice me. Thank you.
Eric R | Senior Technical Support Engineer
Telerik team
commented on 06 Jul 2021, 02:48 PM

Ultimately, displaying a report through an offline mobile application is not something that we have tested.

Additionally, you are correct, we do not have a report viewer that is available for mobile applications that would support offline mode and a WebView would not work in this scenario.

Furthermore, after testing Embedding the Reporting Engine in a Xamarin Forms application to render a PDF report and email it to the customer, issues from the libgdiplus dependency on various platforms (iOS/Android).

As an alternative option, we include a PdfProcessing control with Xamarin Forms that would work better for this requirement. It is based on the Document Processing Library and I encourage using this instead.

Tags
Forum suggestions
Asked by
Teck Yeong
Top achievements
Rank 1
Answers by
Eric R | Senior Technical Support Engineer
Telerik team
Share this question
or