| ExecuteReport | Scroll | 
REST URL (POST) https://tenant.thereforeonline.com/theservice/v0001/restun/ExecuteReport
SOAP Action (POST) http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/ExecuteReport
Executes a report with given parameters.
Input Message: http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/ExecuteReport
| Element Name | Element Type | Restrictions | Description | 
| â– parameters | 
 | 
 | |
| â– Format | 
 | mandatory restriction enum (xs:string) - HTML4 (1) - Pdf (2) - Xml (3) - Csv (4) - Tiff (5) - HTML3 (6) - MHTML (7) - ExcelFormat (8) - WordFormat (9) | Sets the output format for the report. | 
| â– ReportDefNo | xs:int | mandatory | Sets a definition number of the report to run. | 
| â–¡ ReportParameters | 
 | nillable | Sets parameters of the report. | 
| ≡ WSReportParameter | 
 | list nillable | |
| â–¡ Name | xs:string | nillable | Sets name of the report parameter. | 
| â–¡ Value | xs:string | nillable | Sets value of the report parameter. | 
Output Message: http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/ExecuteReportResponse
| Element Name | Element Type | Restrictions | Description | 
| â– parameters | 
 | 
 | |
| â– ReportDefinitionNo | xs:int | 
 | Gets definition number of the report. | 
| â–¡ ReportFileData | xs:base64Binary | nillable | Gets binary data of the report file. It uses a base64 encoded string in XML messages and a byte array in JSON messages. | 
| â–¡ ReportFileName | xs:string | nillable | Gets name of the report file generated by the server. | 
Legend:
| â– | Not nillable element. | 
| â–¡ | Nillable element. | 
| ≡ | List of elements. | 
| Bold | Mandatory element. |