This is a migrated thread and some comments may be shown as answers.

Best place to start with Reporting for MVC5 app

1 Answer 65 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Jelly Master
Top achievements
Rank 1
Jelly Master asked on 24 Feb 2014, 07:57 PM
Apologies in advance if this has been asked and answered previously.

I am looking to integrate the Reporting tools into a project that I am currently working on which is using the Kendo UI framework (MVC)

This project is using the open access (data model (still getting to grips with all this EF based tech) ) and I was wondering what the best way to implementing the reports engine into my product.

I am moving away from an old SSRS 2005 instance and want to provide a more "dashboard" driven solution with lots of whizzy graphs etc. But I will still need to print out reports as part of the solution which is where the reporting tools fit (I think).

Rather than having a plethora of report definition files (like we do with SSRS over 100 at last count) is there a way I can just give a report a data source and render the information on the fly?

I have tried to follow the examples that Carey Payette did some time ago but I am just lost with how to implement the solution in a way that I need to rather than having lots of report files being created and maintained by me.

If some kind soul could point me in the right direction that would be great.


1 Answer, 1 is accepted

Sort by
0
Stef
Telerik team
answered on 27 Feb 2014, 03:20 PM
Hi,

At that point there is no auto-generate functionality. In general, you need to create a report definition to visualize the data. The report definition is actually a template repeated for the assigned data based on certain rules how sections and items render.

About the project, you can create a separate ClassLibrary project to contain the report definitions and the Data Access Model in a separate assembly that can be references in the MVC and reports projects. For reports the created model can be utilized via reporting OpenAccessDataSource component. Finally the reports can be displayed via TypeReportSource by assembly qualified name and the HTML5 Report Viewer (MVC extension). The serving Reporting REST service can be implemented in a separate project with enabled CORS.

Reports can be exported on the server and without visualizing them - Exporting Report Programmatically.

Let us know if you have any further questions.

Regards,
Stef
Telerik

New HTML5/JS REPORT VIEWER with MOBILE AND TOUCH SUPPORT available in Telerik Reporting Q3 2013! Get the new Reporting version from your account or download a trial.

Tags
General Discussions
Asked by
Jelly Master
Top achievements
Rank 1
Answers by
Stef
Telerik team
Share this question
or