Siebel Reports Administration Guide > Reports Development Environment > About the Siebel Reports Development Environment >

Actuate Design Files

An ROD file is a report design file. It defines the layout, structure, and behavior of a report. The ROD files for the standard Siebel reports are provided with Siebel Tools. A design file is modified in the main window of the Actuate e.Report Designer Professional software, called the Design Editor window. The design file for the Opportunity Summary report (opsum.rod) as it appears in the Design Editor is shown in Figure 3.

Figure 3. Report Design for a Siebel Report in the Design Editor
Click for full size image

The Design Editor window consists of a structure tree on the left and a layout grid on the right. The structure tree is populated with components. The slots (also called nodes) that hold these components can be of various types according to their use and behavior in the report. Specialized icons identify the types of their corresponding components. Of particular interest are the following node types in the structure:

  • Report slot. Identifies the current report. This is the top-level component (OPSUM in Figure 3).
  • Content slots. Identifies where the content is coming from in some portion of the report and how it is laid out. A content node often contains page header, before, content, after, and page footer nodes, which correspond to frames (rectangular report areas) in which visual report elements can be laid out.
  • Datastream slots. Identifies the source of data. In reports for Siebel applications, this is a set of rows corresponding to a current view; its columns are from one or more business components. The datastream node in the structure actually points to an external library file, which is generated from Siebel Tools based on the contents of report (and child) object definitions in Siebel Tools.
  • Pagelist slots. Holds general page layout information for the report and generally is also obtained from an external library file that is common to all the reports.

Recall that Actuate is an object-oriented software product. Each of the icons in the structure tree represents an object, which can have child objects (as illustrated in the tree) and which has a properties list that you can edit. You may note the similarity to Siebel Object Explorer.

Siebel Reports Administration Guide Copyright © 2009, Oracle and/or its affiliates. All rights reserved. Legal Notices.