Report |
The ReportExecution type exposes the following members.
| Name | Description | |
|---|---|---|
| BuildResultPagesModel | Build the result pages of a report model | |
| CheckInputRestrictions | Check the current input restriction values | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| Execute | Execute the current report | |
| ExecuteReportSchedule | Execute a report schedule | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
| GenerateHTMLResult | Generate the HTML result of the current execution. If filePath is not specified, a unique file is created in the generation folder. | |
| GeneratePrintResult | Generate the HTML Print result of the current execution | |
| GenerateResult(ReportFormat) | Generate the result of the current execution in a given format and returns the path of the generated file, created in the generation folder. The same execution can be used to generate several formats (e.g. Excel then PDF) without executing the report again, but the calls must be sequential: the report execution state (format, result file path) is shared, so do not generate several formats in parallel. | |
| GenerateResult(ReportFormat, String) | Generate the result of the current execution in a given format to an explicit file path (its directory is created if necessary, an existing file is overwritten) and returns this path. This allows the caller to control the result location instead of the generation folder. The calls must be sequential (see GenerateResult(ReportFormat)). The intermediate files of a conversion (e.g. the HTML rendered for a PDF conversion) are still created in the generation folder. | |
| GetEnumValues | Return the new enum values with a filter applied | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetReportModelsToExecute | List of models to execute after cleaning of models involved in View Restrictions | |
| GetReportSchedule | Return the report of a given schedule GUID | |
| GetScheduledReport | Return the report of a given schedule GUID | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| LoadResultTableModel | Load the result table of a report model | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| ProcessOutput | Process the report result for the current output: execute the pre/post scripts and the output device processing | |
| Render | Render the report and returns the result | |
| RenderHTMLDisplay | Render only the HTML result for display | |
| RenderHTMLDisplayForViewer | Render the HTML display for the Web Server | |
| RenderResult | Render the report result | |
| ResetPromptedRestrictions | Reset the prompted restrictions of the report to their initial values (without executing the report) and return the HTML of the restrictions panel | |
| SetError | Add an execution error | |
| SetRestrictions | Set restriction values from input 1,2,3,4 | |
| ToString | Returns a string that represents the current object. (Inherited from Object) | |
| UpdateEnumValues | Update the current selected enum values during the report execution |