ObjectHandle
An ObjectHandle is used to perform actions on a single object in an open report. An object's
handle can be obtained using the getObjectHandle method on a ReportHandle.
When a report element is assigned new attribute values or removed from the DOM, any ObjectHandles
obtained from that element are invalidated and should be discarded.
Methods
exportData(format: string, options?: ExportDataOptions): Promise<string>
Exports a file that contains the object's data, and returns a URL to the file.
format defines the format of the data output file. Supported formats:
"XLSX""CSV""TSV"
options is an ExportDataOptions bundle that modifies properties of the
exported data file.
If no options parameter is supplied, the data will be exported using the default option values.
exportPDF(options?: ExportPDFOptions): Promise<string>
Exports a PDF of the report object and returns a URL to the PDF document.
options is an ExportPDFOptions that controls the format of the exported
PDF document. The option includedReportObjects does not apply when exporting a report object.
If no options parameter is supplied, the report is exported using the default options values.
refreshData(): void
Refreshes the data for the report object that is controlled by the ObjectHandle.