|
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
|
|
|
|
|
|
|
|
|
|
|
|
|