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

Drill through report in a new window

5 Answers 46 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Ellis
Top achievements
Rank 1
Ellis asked on 05 Dec 2011, 08:08 PM
Hi All,

I am trying to create a drill through report in a new window in a winforms application.  I know that I can set up a drill through to the same report viewer, but often the users like to see both the original report and any sub-reports side by side.  Is there a way to get the field name and value and perhaps other data for the same row in a VB or C# program when a user clicks or double clicks on a data item?  I could then use that data to create the other report.  Alternatively, is there a way to use the drill through action to create a spawned report in its own window?

Thanks in advance for any help.

5 Answers, 1 is accepted

Sort by
0
Steve
Telerik team
answered on 08 Dec 2011, 05:41 PM
Hello Ellis,

If we understand correctly your particular scenario, you want to use the report to "post" some kind of "commands" for your application that are not valid from outside the application. Although we're not familiar with your application we would suggest extracting these actions from the reports to the application. This way the reports will contain only the relevant information and will be really portable - that is you can export them to PDF or Excel and can open them outside your application.

Best wishes,
Steve
the Telerik team

Q3’11 of Telerik Reporting is available for download. Register for the What's New in Data Tools webinar to see what's new and get a chance to WIN A FREE LICENSE!

0
Ellis
Top achievements
Rank 1
answered on 08 Dec 2011, 05:49 PM
Hi Steve,

Perhaps I should add a bit of detail.  From what I read of the documentation on the drill through actions, the drill through will overwrite the current reportviewer with the new report.  I have many instances where I want to provide my users with the drill through type functionality, but I don't want the underlying report to be overwritten - in other words, the user should be able to view both the summary and detail reports at the same time. 

To accomplish this, I would like to be able to determine programatically where the user clicked, so that I can use detail from that data row to open a new window with the new report.  For a variety of reasons, I don't want to have to load all of the detail data into the summary report (with expand/collapse controls).

Any thoughts?

Thanks,

Ellis
0
Steve
Telerik team
answered on 13 Dec 2011, 04:37 PM
Hello Ellis,

Thank you for elaborating, unfortunately your requirement represents a custom action and we do not support such at the moment. However we would have your inquiry at mind when working on this functionality.

All the best,
Steve
the Telerik team

Q3’11 of Telerik Reporting is available for download. Register for the What's New in Data Tools webinar to see what's new and get a chance to WIN A FREE LICENSE!

0
Mark
Top achievements
Rank 2
Veteran
answered on 30 Oct 2015, 01:03 PM
This was asked about, 4 years ago. Is this possible now?  I need my DRILL THROUGH report to be in it's own Report Viewer on it's own form?
0
Stef
Telerik team
answered on 30 Oct 2015, 04:52 PM
Hi Mark,

The NavigateToReportAction target is always opened in the same report viewer. If yo use a Hyperlink action you can display a new page with a web viewer control on it.

Feel free to support the logged feature request for custom actions, which will raise its priority. We will appreciate it if you elaborate in the comments section on the use case.

Regards,
Stef
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
Tags
General Discussions
Asked by
Ellis
Top achievements
Rank 1
Answers by
Steve
Telerik team
Ellis
Top achievements
Rank 1
Mark
Top achievements
Rank 2
Veteran
Stef
Telerik team
Share this question
or