Drill Down Reports
Any Report can be designated as a Drill Down report. Drill Down reports are triggered by clicking on a designated field of an existing report. Drill Down reports can be cascading i.e. trigger report B from report A and trigger report C from report B, etc.
The number of reports that can be triggered from any given report is unlimited. If more than one drill-down report is attached to the same print field, the user will be presented with a list of all attached reports to choose from at drill-down time. And each report can have its own series of cascading reports.
Drill down designation is handled by the Print component's Inspector:
To attach the drill-down report to a field, press Add button; this will bring up the Report Selection panel.
Once the drill-down report is selected, it will be added to the Reports
for <Field name> box, and its parameters (if any) will be listed
in the Parameters box below. Click on the selected Report and set the
Parameters, if any. Parameters of the drill-down report can be either set to
a fixed value, or to a variable by drag-dropping it from the Palette to the
parameter slot in the Parameters box; in the latter case the variable
should carry the value of the parameter. Once completed, a drill bit icon is
attached to the selected field in the Inspector's Print Fields view.
As the report Procedure runs, a new set of parameters is saved every time the Print component is executed; these parameters are associated with the value of the anchor field from which the drill-down begins. When the anchor field is displayed on the printed page, it becomes sensitive to the mouse clicks that trigger execution of the attached report ("drill down") with the parameters saved for that particular value of the anchor field. The figure below is an example of the drill-down report execution: