WaitForExecuteReport
Retrieves the status of the request to cancel synchronous report generation after receiving the Pending status. Send WaitForExecuteReport after sending CancelReport.
If progressive viewing is enabled, WaitForExecuteReport retrieves the status after the first page generates. Otherwise, WaitForExecuteReport waits until the report is complete.
If the current job status is Pending, WaitForExecuteReport waits for the report to generate.
Request schema
<xsd:complexType name="WaitForExecuteReport">
<xsd:sequence>
<xsd:element name="ObjectId" type="xsd:string"
minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
Request elements
ObjectId
The ID of the job.
Response schema
<xsd:complexType name="WaitForExecuteReportResponse">
<xsd:sequence>
<xsd:element name="Status"
type="xsd:string"/>
<xsd:element name="ErrorDescription" type="xsd:string"
minOccurs="0"/>
<xsd:element name="OutputFileType" type="xsd:string"
minOccurs="0"/>
<xsd:element name="ObjectId" type="xsd:string"/>
<xsd:element name="ConnectionHandle" type="xsd:string"
minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
Response elements
Status

The status of the request. One of the following values:

Done

Failed

FirstPage
ErrorDescription
The description of the error. Returned if Status is Failed.
OutputFileType
The type of the output file.
ObjectId
The object ID of the report.
ConnectionHandle
The ID of the report. Supports viewing a report when the report is already in iHub System. Specified in the SOAP header.