Oracle® Business Intelligence Web Services Guide > Description of Services in Oracle BI Web Services > XMLViewService Service >

executeXMLQuery() Method


Use this method to execute an XML query and return the results of the query.

NOTE:  If the results returned exceed one page, you need to use the fetchNext() Method to return the next page of rows.

Signature

QueryResults executeXMLQuery(ReportRef report, XMLQueryOutputFormat outputFormat, XMLQueryExecutionOptions executionOptions, ReportParams reportParams, String sessionID);

Argument
Description

ReportRef reportRef

Specifies the report definition, supplied in the ReportRef common structure.

For more information, read ReportRef Structure.

XMLQueryOutputFormat outputFormat

Specifies the output format (for more information, see ).

XMLQueryExecutionOptions executionOptions

Specifies the query execution options (for more information, see XMLQueryExecutionOptions Structure).

ReportParams reportParams

Optional. Specifies the filters or variables to apply to the report before execution, supplied in the ReportParams common structure. For information about the ReportParams structure, read ReportParams Structure.

String sessionID

Specifies the unique ID of the session.

Returns

Returns the results of the query as one or more rows of data in a QueryResults structure (for more information, see QueryResults Structure).

Oracle® Business Intelligence Web Services Guide Copyright © 2007, Oracle. All rights reserved.