Unplanned
Last Updated: 15 Feb 2021 10:27 by ADMIN
Hal
Created on: 22 Oct 2014 16:24
Type: Feature Request
28
Report Viewer for Windows Store Apps
It would be very helpful for us people that have been using Telerik Reporting in Silverlight (or WPF) applications to have access to a Report Viewer for Windows Store Apps (XAML).  The future of Silverlight is unclear at least and there are many Line Of Business Applications currently running under Silverlight and I know of many developers that are looking to port their LOB apps to Windows Store Apps (or Universal Apps).  The current HTML5 Report Viewer does not provide printing when it is implemented in browser window in Windows Store Apps so we cannot really offer this option to our customers.
21 comments
ADMIN
Neli
Posted on: 15 Feb 2021 10:27

Hello Framiac,

I created a separate feature request for Report Viewer for WinUI in our Feedback portal and I voted on your behalf. When there is an update on the status, you will receive a notification. 

Note that currently, the WPF Report Viewer won't work in WinUI because of the differences in the resource dictionary XAML (system.xaml vs Microsoft.ui.xaml).

Let us know if you have any questoins.

Regards,
Neli
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.

Framiac
Posted on: 08 Feb 2021 10:47

@Neli,

Thank you for the update.  We're very keen to get a good reporting system for WinUI3 Desktop so this is great news.

ADMIN
Neli
Posted on: 01 Feb 2021 07:45

Hello,

When it comes to the UWP viewer, the research is scheduled for the middle of the year and there is a chance to get implemented in R3 2021, however, it's early to promise it. In regards to the  WPF report viewer integration in WinUI3 Desktop, we are going to try this out and let you know as soon as we have any results.

Regards,
Neli
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.

Glenn
Posted on: 14 Jan 2021 14:07

@Neli
Yes, we are using the HTML 5 library with UWP's WebView control. However, this has limitations:
1. You can't print. You can only download a PDF. Therefore we are now using a competitor's library (SyncFusion) to print after the PDF is downloaded. 

2. Expanding actions are very slow because it needs to do a round trip to the server and re-render the page. It makes that clunky and IMO unusable.

3. I cannot use custom actions: Custom Action | Telerik Reporting (At least I don't know how)

We can make it work, but it is not a permanent solution. I doubt anyone that is using this in a UWP app will be satisfied.  The only reason I went with it is because I thought we would eventually have the functionality in Telerik.

- Glenn Esh

Framiac
Posted on: 14 Jan 2021 13:20

@Neli

There are two flavours of WinUI3.  WinUI3 Desktop and WinUI3 Universal app.

Are you sure that your wpf report viewer cannot be integrated into WinUI3 Desktop? 

My understanding is that WinUI3 Desktop has access to all the libraries of WPF with the addition of uwp libraries like fluent design.

Can you please check this with your PM.

What are the blocks from migrating to the WPF to WinUI3 Desktop?

 

ADMIN
Neli
Posted on: 14 Jan 2021 11:53

Hello Glenn,

I have discussed the feature with our PM and I am afraid that implementing the UWP control is not our immediate plan. May I ask if you have used the approach from the How to integrate Telerik Reporting in UWP application KB article? Basically, it utilizes a reporting solution in UWP both with a WebView with integrated fully functional Telerik HTML5 Report Viewer and creating report document by invoking Telerik Reporting REST Service endpoints.

Regards,
Neli
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.

Glenn
Posted on: 06 Jan 2021 16:12

Since WinUI 3 is coming close to production, does this change your plans?  Are you planning on releasing a UWP control or a WinUI 3 control. If so, are there any plans for 2021 with this?

We are using the HTML 5 control right now.  However, it doesn't seem like there is any support for custom actions.  Also, we are using Syncfusion's library to print because the HTML control doesn't support direct printing to a printer.

ADMIN
Peter
Posted on: 15 May 2020 15:01

Hi,

I have done some research and made an example solution to both integrate the HTML5 Report Viewer in a UWP application (fully working including Print and Export functionality) and get a report document from Telerik Reporting REST Service without using a viewer. For more information on the used approach and example application, see How to integrate Telerik Reporting in UWP application KB article.

Mark, about the integration of a Report Designer,  this should be feasible with Web Report Designer and WebView2 (that is based on the Edge Chrominium) as the Web Report Designer doesn't support the legacy Edge browser/engine used in the WebView. Still, the approach is the same as the one used for the viewer.

About Native UWP Viewer, this is not in our current plans, but the suggested approach with integrating the full-featured HTML5 Report Viewer looks quite promising and I urge you to give it a try.

Regards,
Peter
Progress Telerik

Progress is here for your business, like always. Read more about the measures we are taking to ensure business continuity and help fight the COVID-19 pandemic.
Our thoughts here at Progress are with those affected by the outbreak.
Mark
Posted on: 02 Mar 2020 20:52

The lack of support for reporting in UWP is incomprehensible.  No third party vender or Microsoft seems to want to seriously address the massive hole that is a lack of reporting tools for UWP.  No developer can produce a LOB app without comprehensive reporting tools.  The simple process of invoicing and other essential business documents can not be produced without these tools.

There should be:

A report designer, that can create reports from a database or business objects.

A report viewer that can preview, print or export reports.

It would also be great to send PDF's of reports straight to the client without having to preview and export to PDF.

A web control instead of a native control just sounds like a lack of comitment and a poor work around.

Perhaps I'm missing something?  I would like to be corrected and know of a workable solution if someone has one.

ADMIN
Todor
Posted on: 27 Jan 2020 12:28

Hi Glenn,

We will research the issues and will do our best to find a workaround. Unfortunately, I cannot give a time estimation. We have work items with higher priority at the moment. I hope we will be able to do this for the next official release in May 2020.

Regards,
Todor
Progress Telerik

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Glenn
Posted on: 20 Jan 2020 12:52

We decided to continue using the Web Control in our UWP app. We have not yet implemented exporting to a file and printing to a printer. I understand that you had some problems with your API in the UWP environment (See posts below). Is it correct that you will be fixing some of those things and then sending us documentation on how to do this? We can work with that solution. We do really want to use Telerik reporting because we have already invested a good amount of time in it and this is the only thing that we see blocks us from using it entirely.

If so, do you have a target time when the API would be fixed and documentation on how to use it in the UWP environment? 

 

ADMIN
Todor
Posted on: 16 Jan 2020 13:44

Hi Glenn,

We do not plan to implement a native UWP Report Viewer in 2020.

We would research and try to find a solution for the print and export problem that occurs when integrating the Html5 Viewer in the UWP platform. We will update this thread when we have a solution or other useful information.

Regards,
Todor
Progress Telerik

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Glenn
Posted on: 03 Jan 2020 13:16
We don't need the ability to print now. Our product's target date (Date that we would need printing) is end of September, 2020.  My concern is that we will invest time into the Telerik solution and then not be able to use Telerik's printing engine. A UWP control would be the best thing for us. I can deal with a workaround to export it on the server to PDF or XPS,download it, and then print it. However, I am assuming this will be slow and that will be problematic for a long term solution. If you see that a UWP control or something with the web viewer control can be implemented well and is most likely coming in 2020, then I am willing to take the risk and stay with Telerik reporting. If additional funding is needed to expedite this, I could check to see if our company would consider contributing.
ADMIN
Todor
Posted on: 03 Jan 2020 11:46

Hi Glenn,

We would do our best to introduce a proper solution for UWP during 2020. I'm afraid this is not possible in the short term, e.g. for the upcoming R1 2020 release that is scheduled for the middle of January. We still need to overcome the obstacles related to exporting and printing.

Our planning for the year 2020 is not finished yet, and we will be able to give more details on what to expect after we release R1 2020.

You and all the users that have voted for the feature will be automatically notified when the status of this feature request gets updated.

Regards,
Todor
Progress Telerik

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Glenn
Posted on: 27 Dec 2019 20:06
Thanks for your reply.  I would like to see a good solution - not one with a workaround. Yes, I understand. We are moving forward with our development with the assumption that the UWP printing solution will work for us.  I need to have that confirmed soon before we build too much more on that assumption.  Do you expect to have this in January? Otherwise, we need to switch gears and look for another solution.  Again, thanks for your help in this. Your partnership has been good and appreciate your timely responses.
ADMIN
Ivan Hristov
Posted on: 23 Dec 2019 11:07

 

Hi Glenn,
The work on the KB article has commenced, but we've stumbled upon certain problems related with the exporting and printing subroutines and handling those issues would require further research. I'm sorry to inform you that the KB will not be published within the promised time frame, but we would like to provide a proper solution that will really suit the needs of our users rather than just knock together a workaround with limited functionality that covers a certain scenario. I believe you'll understand the reasons for the delay and please rest assured we'll notify you when we're ready.

 

Regards,
Ivan Hristov
Progress Telerik

Glenn
Posted on: 16 Dec 2019 21:56
Neli, what is the status of documentation (See your post below)?
Glenn
Posted on: 16 Dec 2019 21:52
Neli, what is the status of documentation (See your post below)?
ADMIN
Neli
Posted on: 29 Nov 2019 10:05

Hello Glenn,

I discussed the request with our development team and at this point, the UWP report viewer is not in our immediate plans. This is due to the fact that there are other features which are in our pipeline.

In order to help you, I will prepare a KB article demonstrating the integration of the HTML5 Report Viewer in the UWP application. I will do my best to be done in maximum one or two weeks. When I am ready, I will put a link in this post. 

Regards,
Neli
Progress Telerik

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Glenn
Posted on: 22 Nov 2019 10:41
I understand the solution is to use the html report viewer with the web viewer.  Is there any documentation or sample for this? Are there any plans to make a UWP viewer?  It seems with Microsoft's direction for any new apps is to use UWP.  I am surprised that there is no control for this. My developers need a good reliable solution.
Mauricio
Posted on: 10 Dec 2016 09:01
Hello
I have the same need. We are developing UWP apps and the lack of a reporting engine forces us to look for lesser efficient solutions.
It would be great to have support for reporting in UWP.
Kind regards