
With the move from Client/Server to web, the drilling functionality in nVision has suffered. There are two main issues that were introduced:
The first item was addressed in PeopleTools 8.42. However, the second one still remains.
I'm going to start this part of the posting by providing some information that will cause me to lose all credibility to the loyal readers of this blog: I'm the person who developed that god-awful drilldown page (and I'm very embarrased that it hasn't been replaced). As product manager at the time, I had a minimal development staff that I could dedicate to the development. Thus, I had two difficult choices available to me:
Therefore, in addition to managing the development of tree manager, query, cube manager, and supporting infrastructure to EPM, I jhad to develop the nVision report request page, the Scope page, and the Drilldown page.
Well, I didn't quite get you into that mess completely. Those familiar with how drilldown navigation works in the client/server environment, you'll know that the navigation was an issue there, but that there were some options to give users control over the sequence of the layouts in the drilldown menu in excel.
We'll start with the quick and dirty solution (i.e. no changes to the god-awful pages I created).
When looking at this problem, the best way to improve the drilldown navigation is to minimize the number of items displayed in the drilldown list page. Unfortunately, the financials application ships with lots and lots of drills. This is because they deliver drilldown layouts that nPlode two differen axes and hard-code the metrics that they display in the drilldown layout. This causes layout explosion.
Another set of solutions is to modify the drilldown pages delivered by PeopleSoft. One solution could be as simple as giving users the opportunity to personalize the order of the layouts. Others could be more involved (such as adding functionality to identify whether a drill makes sense with a report and prune the list, and using metadata about the drill layout to categorize them).
We believe that this is the right solution in the end. This is why we have defined a set of nVision drill enhancements like that above. Our methodology is to capture the information that's in the excel nVision layout and store it in tables in the PeopleSoft system. We can then use that information to prune the drill list and organize the drill layouts. As part of this we also add the ability to personalize the set of drills. From the feedback we've received so far, this seems to be a very valuable thing for most PeopleSoft customers.

