Need customization in Report[Report Designer + Report Viewer] solution for our web application(Angular).

1 Answer 30 Views
Report Designer - Web Report Viewer - Angular
Vijay
Top achievements
Rank 1
Vijay asked on 19 Feb 2024, 10:47 AM | edited on 19 Feb 2024, 10:54 AM

Hi Telerik team,

We are BNF Technology .INC company. We are very interesting in your Reporting tool[Report Designer + Report Viewer] solution for our web application(Angular).

Currently, we doing some POCs to check possibility to integrate your Report solution into our product.

We have our own specific(customize) requirements from our different customer. We want to make our own customization Report Viewer/Editor described as below:

1.With Designer:

- Can we customize UI items like menu, context menu, icon, show/hide allowed data components in component list etc..

- Can we add our own component(mainly its angular components) to drag-drop into Report area? Mainly we are using high-chart for chart  functionality. We had created Line,Pie,Guage chart etc in out project. We need to that component into Report area.

- Can we add our own data source type (not MySQL,... in your list)? We want make BNF source and put in data source list and allow user to select it and config data from that source to use in data components.

2. With Viewer:

- We want to control the data and allow to update report with real-time data (which we prepare in our server)

 

We also need to know about backend part for reporting tool. Is there any way or solution to use reporting tool without backend required? I.e. is any JS frame work is available or not?

If you have some example(with source code) or API document to do it, please share with us.

We may discuss more through email. Hope get your reply soon and we can go together in future.

 

Thank you very much.

1 Answer, 1 is accepted

Sort by
0
Momchil
Telerik team
answered on 22 Feb 2024, 08:22 AM

Hello Vijay,

Thank you for your interest in our product.

I will try to address your questions in order.

1. Web Report Designer

1.1 Customizations

The Web Report Designer Customization article describes the built-in customization currently available. For example, you can deny users the ability to use certain items or hide specific menu commands.

Additionally, the designer has a single theme as of yet but we do have a feature request to add support for other Kendo themes.

1.2 Custom components

While the Reporting Engine can be extended with custom code, adding entirely new components is not supported. Here are some examples of what can be extended.

You mentioned that you have different chart components you wish to reuse. I cannot be certain without knowing the full details of your charts but our Graph Report Item may be flexible enough to replicate them.

1.3 Custom data source type

While adding a whole new data source component is not an option, I believe that you should be able to use the ObjectDataSource Component I mentioned above. Again, I cannot guarantee this as I am not aware of the complete requirements but do not hesitate to ask if any questions come up.

2. Angular Report Viewer

2.1 Real-time data

Correct me if I misinterpreted the requirement but my understanding is that you wish to show a report preview that is continuously being updated as the data displayed by the report changes on the server.

Generally, Telerik Reporting is designed with printing/exporting in mind so the generated report documents act more like a "snapshot" of the data at a certain point in time.

You could force the viewer to generate a new preview of the report at specific intervals or implement a system that triggers a preview whenever certain conditions are met but the whole report would have to be regenerated each time.

3. Reporting Engine

The report processing and rendering stages are complex and demanding processes that need to happen on the server. Therefore, the web report designer and web report viewers cannot work on the client alone and need their corresponding REST Services. You can take a look at the following article if you are interested in how the viewer and its REST service communicate.

Telerik Report Viewer and Telerik Reporting REST Service

 

I hope this information helps with your evaluation.

Best Regards,
Momchil
Progress Telerik

Stay tuned by visiting our roadmap and feedback portal pages, enjoy a smooth take-off with our Getting Started resources, or visit the free self-paced technical training at https://learn.telerik.com/.
Vijay
Top achievements
Rank 1
commented on 23 Feb 2024, 05:49 AM

Momchil , Thank you for giving this information.

 

Tags
Report Designer - Web Report Viewer - Angular
Asked by
Vijay
Top achievements
Rank 1
Answers by
Momchil
Telerik team
Share this question
or