Request for Custom Reporting on the Web - asp.net-mvc-4

I have had a request where a user wants the ability to create their own reports. I have developed and MVC4 application and it currently uses Crystal Reports to generate a pdf of the report.
Obviously Crystal reports allows the developer to drag an element anywhere on the screen. The user now wants to be able to create their own reports and have the ability to move the controls around to where they wish.
Is this possible at all and/or are there any variations to Crystal reports that will allow this? Ideally this will need to be done on the Web too!!
Any direction would be appreciated, thanks

Related

Need a method to embed rdlc designer in web page

We are working on a web asp.net MVC based project that needs a web-based report builder. We have worked with the rdlc reports before, but, the designer is available only at design time. Is it possible to embed the rdl report designer into a web page? The user should be able to design, save and use the reports through the web page. If no, then are there any alternatives? preferably opensource or free. Also we are open to paid options if they are worth it.
We have tried searching on the topic but haven't been able to find a direction.
Kindly suggest

Is it possible to embed a report held on crystal server into a separate web application?

We're developing an ASP MVC web application for a company to monitor and correct incoming data from third parties, then preview a report output before being distributed to their own clients. We've made a prototype with the reports being generated as Crystal Reports through the application itself using CR for Visual Studio.
The client already has a Crystal Server for some internal reporting, we're wondering if we can hook into that so that all Crystal Reports are stored in the same place and save on duplication. We would need to expose a preview of the report in our application and then export the reports from the Crystal Server in PDF and Excel formats ready to be distributed.
Is that possible? I've found very little on the subject.
In case anybody comes back for the answer... We've managed to get this working by using the 'opendocument' url path feature and embedding it into the site using an iframe. Documentation is here.

edit or modify crystal report within vb.net application

how can i edit crystal report within vb.net application.
let me explain in deep.
i have an application for student management, i have use crystal report for reporting and now i deploy that app. everything it working completely, now different-different user have different-different requirement for reporting. now i want to provide and facility to the end user to edit or modify the crystal report within my .net application. can it is Possible? if it is possible than describe the whole process for that.
There is no such designer for crystal report that you can invoke at run time and enable your users to design reports.
Look for alternative approaches and make your and everyone's life easy :)
Install crystal reports for each user who want to create reports. But this may involve licensing.
Identify users' current and future requirements in details and based on these provide them generic type of reports with well designed filters and formats.
Design your reports in way where users' can customize the format i.e., whatever columns they want to see or hide.
One more thing, whatever business user asks is not always right or the best choice so educate users' for better solutions.

Can BO dashboard be created from WebI report?

I need to create a dashboard using my webi report. Can this be achievable? If so, how?
Thanks in Advance
Niki
I tried this a few months back, while we primarily create Desktop Intelligence reports we have started to create WebI reports with the aim of creating dashboards with some of them.
We are running BOE XI3.1.
Here is a link to a blog which is one of the couple of blogs that I read when doing it.
Basically, you would right-click on the table in WebI and select publish block, you then follow the publish content prompts and when completed in the Web Services pane (if not visible, there is a Web Services checkbox in the top-right of the window) where you can get the Web Service URL that you can then use as a datasource within Xcelsius.
The WebI report I was playing with worked and I was able to get the data in Xcelsius.

Custom Report Items in local reports

i have read this article about custom report items(CRI)
http://msdn.microsoft.com/en-us/magazine/cc188686.aspx
The only problem is that CRI are only usable in reporting service and not in local reports. My question is it possible some how to use CRI in local reports( RDLC ). Also i am interested in which version of reporting service is this possible, if possible
Best Regards,
Iordan
Custom report items are not supported in .rdlc files. (http://msdn.microsoft.com/en-us/library/ms251712(v=vs.90).aspx) This is likely the approach taken by Microsoft because the ReportViewer used with these files is a free control, while more complex features like third-party controls are supported only on a full SQL Server report server.
One thing in particular I have done in the past to get around this is generate custom charts/controls/images etc. As images and then send them into the report as an image. Not an ideal solution but it works.