Actuateclub.com

 

  About Actuate   |   Forums   |   Message Board  |   FAQ   |   Jobs    |   Actuate 100   |   Guest Book  |   Feedback  |   Sitemap   |   Home

Techieindex

 
Siebel Actuate Reports

 

 

How to run an actuate report

In Siebel dedicated client applications, the Actuate viewer is invoked as an ActiveX component when a report is selected from the Reports menu. The Reports menu is specified to the current view (current screens available ) and the reports only based on the data available is selected. The invoked report viewer displays the selected report. You will have only selected reports specific to the view data.

The following screens show the number of reports available to "My Teams Accounts" :

The selected report get the data from the current business object & Current query. In client reporting mode the data is passed through variables across the Com interface between Siebel application & actuate report viewer. In Server MODE (reports requested from server or in thin client version) the interface is between object manager to the report server. In server mode the report executable is stored in report server & ROI can be accessed by the viewer. ROI is also stored in the server

Screen1

The selected report get the data from the current business object & Current query. In client reporting mode the data is passed through variables across the Com interface between siebel application & actuate report viewer. In Server MODE (reports requested from server or in thin client version) the interface is between object manager to the report server. 
    In server mode the report executable is stored in report server & ROI can be accessed by the viewer. ROI is also stored in the server.

Screen 2

Siebel Libraries

   Siebel uses the following libraries for their reports :

1. ssSiebel.rol - this is directly derived from AFC.ROL. This is the main Siebel library & contains all the base class for ssCustom library.

2. ssCustom.rol - this is derived from the ssSiebel.rol used as the custom library. You can modify the contents of the library to make global changes to the reports. 

3. Reportname.rol - this is a data supply library generated by siebel tools application. Each report got its own data supply library with data stream as the content. This library is generated through siebel tools à generate actuate report option for the current object definition.

4. ssSiebel.bas - this is a very important global information used for all the siebel reports. This BASIC file is mainly used for object & data interfaces between Siebel and actuate.

Generating Custom ROL for reports
All Siebel reports needs custom libraries created using siebel tools. This library provide the data stream & data rows required for the report. You can do modifications in this libraries, but subclassing this at the report level will not allow the design to access datarow variables locally.

For adding any variable to the report, a separate library needs to be generated through siebel client with addition of columns. Refer the following screen for generating libraries.
Screen3

 

 

 

Copyright © 2008 Techieindex