Solved

Programatically Export Crystal Report Drilldown or Subreport

Posted on 2011-03-01
7
997 Views
Last Modified: 2012-05-11
I'm using CRXI in ASP.NET to display reports, and also programatically generating PDF and XLS files in the background in case the user wants to save or print a copy.  The problem is, when the user is currently in a drill-down view and 'prints', he only wants to print his current view on his page.

How can I tell what he's currently viewing and export only that?  Can I 'read' the drop-down in the viewer, can I catch the data on the DrillDown event, something?  I can't use the CR built-in export button, it has to be my own code.
0
Comment
Question by:judgeking
  • 4
  • 3
7 Comments
 
LVL 100

Expert Comment

by:mlmcc
ID: 35014156
I don't know of a way to capture what is being drilled into or the subreport that is open.

mlmcc
0
 
LVL 6

Author Comment

by:judgeking
ID: 35032790
The generated report with data is saved on the webserver already.  I can get the drill-down level from the CR event on the page.  So what I'd like to do is open that saved report, drill down into the same details and export that drill down.  Does that sound any more plausible?
0
 
LVL 100

Expert Comment

by:mlmcc
ID: 35032823
As far as I know there is no way to just export the drilldown unless you know the page numbers to export.

mlmcc
0
3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

 
LVL 6

Author Comment

by:judgeking
ID: 35042017
Is it possible to catch the event when the export or print button is clicked on the report viewer?
0
 
LVL 100

Expert Comment

by:mlmcc
ID: 35042136
I don't think so.

mlmcc
0
 
LVL 6

Accepted Solution

by:
judgeking earned 0 total points
ID: 35072206
I found my own solution to this by creating a second report showing all details and subreports, then programmatically directing the user from the main report.
0
 
LVL 6

Author Closing Comment

by:judgeking
ID: 35120664
(no other experts provided any solutions, as usual)
0

Featured Post

Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

International Data Corporation (IDC) prognosticates that before the current the year gets over disbursing on IT framework products to be sent in cloud environs will be $37.1B.
An enjoyable and seamless user experience can go a long way on an eCommerce site. While a cohesive layout and engaging copy play roles in creating a positive user experience, some sites neglect aspects that seem marginal but in actuality prove very …
This tutorial walks through the best practices in adding a local business to Google Maps including how to properly search for duplicates, marker placement, and inputing business details. Login to your Google Account, then search for "Google Mapmaker…
The is a quite short video tutorial. In this video, I'm going to show you how to create self-host WordPress blog with free hosting service.

773 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question