Siebel Reports Administration Guide > Using Composite Datastreams in Reports >

Process of Using Composite Datastreams in a Report


To use composite datastreams in a report, depending on your project requirements, you can perform the following tasks in this suggested order:

  1. Adding Global Variables to the Report Design
  2. Modifying the Master Datastream Component
  3. Referencing Global Variables in Controls

A report often requires a single frame to display data from multiple business components. Each frame gets data from its report section, and each report section has one datastream. Each datastream is associated with a single business component through the report object definition. Normally, a data control cannot see beyond the bounds of its report section.

The solution is to create a data row, global in scope, that is visible to the entire report, not just to its report section. You do this by putting a variable on the report design component. It is then possible to populate the control with the proper data.

This example uses the Quotestd.rod standard report. This report appears as the Current Quote report in the context-sensitive Reports menu when the Quotes screen appears in the Siebel client.

In Figure 13, a sample of the report displays quote master information at the top and provides a subreport in the middle containing the list of individual quote line items.

Figure 13. Current Quote Report Sample Page
Click for full size image
Siebel Reports Administration Guide Copyright © 2009, Oracle and/or its affiliates. All rights reserved. Legal Notices.