Bookshelf Home | Contents | Index | PDF |
Siebel Reports Administration Guide > Understanding Your Reports Development Environment > About Data Definition for Reports > About Data Supply ROL FilesAll ROL files contain reusable components that can be subclassed into design files in Actuate e.Report Designer Professional. For example, a report design subclasses design elements such as label, text, and frame controls from sscustom.rol, as described in Global Report Modifications. The incorporation of a data supply library file into the corresponding design file is a special application of this subclassing methodology. A report design subclasses the datastream component from the corresponding data supply ROL file. The datastream component contains methods for accessing the necessary report data from the correct business object through the Siebel object interface. One or more data row components are defined for use by the datastream, each specifying the list of fields for a business component whose records are to be retrieved. The logic for the datastream component fetches and deletes instances of the data row until all records in the current query (and subqueries, if applicable) have been obtained and processed into the report. Viewing the Contents of a Datastream ComponentYou can view the contents of the datastream and data row components in a report design using the Method Editor and the Component Editor. To view the contents of a datastream component
Viewing the Contents of a Data Row ComponentThe data supply library file for a report is loaded into the report design file by invoking the Tools > Library Organizer menu option in Actuate e.Report Designer Professional. Its datastream and data row components subclass the AcDataSource and AcDataRow components in the Actuate Foundation Class library, respectively. The methods in the data supply library file override corresponding methods in the foundation class library. The contents of these methods are generated code, produced from the list of report fields and other report object definition properties and children in Siebel Tools. To view the contents of a data row component
The automatic definition of a set of variables, corresponding to the list of exported report fields, is the role of part of the generated code in the data supply library. |
Siebel Reports Administration Guide |