I want to join the group having a problem with this issue!!!!!
My Windows Forms App has a couple dozen reports that a user can select to run. Most work correctly with respect to drill down; however, a couple do not. The drill down works correctly in those reports when I assess them directly from Crystal XI but running the App to configure and display the report produces a preview that has no response to drill down.
The code within Visual Studio 2005 that configures each report is done in C# and uses an instance of Crystal Reports Viewer to preview the report. Essentially the code is only creating a sql statement and record set that is used for the report data source. I can trap the viewer's Drill event in the C# code and verify that the Drill event fires and that the NewGroupLevel gets set corectly (for example, if I double click on Group 7, the NewGroupLevel shows up as 7 after the event fires.) I created a formula within the report to display the value of drilldowngrouplevel and inserted the formula in group footer 7. Before double clicking with the magnifying glass cursor in group footer 7, the formula displays "0.00" and the same value ("0.00") continues to display after the event fires and NewGroupLevel has changed to 7.
To successfully resolve this issue a couple of times, I have discarded the report and completely started over - - rebuilding the report and the VS code to configure it exactly as before and the issue goes away!
I am a little tired of that way of resolving the issue! If anyone has any clue about how the value of NewGroupLevel gets passed to and is supposed to show up as drilldowngrouplevel, or has any suggestion of an easier way to resolve the issue, I would sure like to hear about it.