Siebel Analytics Web Administration Guide > Working with Data and Managing the Web Catalog Using Siebel Analytics Web SOAP API > Description of Siebel Analytics Web SOAP API Methods >

ReportEditingService


Merges arguments and Siebel Analytics Web data to create and return the results. Table 49 shows the supported methods.

Table 49. ReportEditingService Methods
Method Names
Description

applyReportParams() Method

Applies report arguments to the report object and returns the results.

generateReportSQL() Method

Retrieves the SQL query for a given report.

applyReportParams() Method

The applyReportParams() method applies report arguments to the report and returns the results.

Signature

Object applyReportParams(ReportRef object, ReportParams reportParams, boolean encodeInString, String sessionID);

Arguments
Description

ReportRef object

The path to the report definition, supplied in the ReportRef common structure. For information about the ReportRef structure, see ReportRef Structure.

ReportParams reportParams

Optional. The filters or variables to apply to the report before execution, supplied in the ReportParams common structure. For more information, see Description of Siebel Analytics Web SOAP API Methods.

boolean encodeInString

A boolean value, 1 (true) or 0 (false). When set to true, the returned report object is encoded as a character string.

String sessionID

A character string that identifies the session ID. The session ID is usually returned by the logon call. If the SOAP client engine can handle HTTP cookies, you can omit the session ID or set it to null.

Returns

Returns the result of applying report arguments to the specified report object. If you set encodeInString to true, then the result is encoded as a character string.

generateReportSQL() Method

The generateReportSQL() method retrieves the logical SQL query for a given report.

Signature

String generateReportsSQL(ReportRef reportRef, ReportParams reportParams, String sessionID);

Arguments
Description

ReportRef reportRef

The path to the report definition supplied in the ReportRef common structure. For more information, see ReportRef Structure.

ReportParams reportParams

Optional. The path to the filters or variables to apply to the report before execution, supplied in the ReportParams common structure. For more information, see Description of Siebel Analytics Web SOAP API Methods.

String sessionID

A character string that identifies the session ID. The session ID is usually returned by the logon call. If the SOAP client engine can handle HTTP cookies, you can omit the session ID or set it to null.

Returns

A string containing the SQL query for the specified report.

Siebel Analytics Web Administration Guide