Report |
public class ReportExecution
The ReportExecution type exposes the following members.
| Name | Description | |
|---|---|---|
| ReportExecution | Initializes a new instance of the ReportExecution class |
| 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 |
| Name | Description | |
|---|---|---|
| ActionCancelReport | Action keyword to cancel a report execution | |
| ActionCommand | Name of the form parameter containing the action to perform | |
| ActionExecuteFromTrigger | Action keyword to execute a report from a trigger (restriction triggering the execution) | |
| ActionExecuteReport | Action keyword to execute a report | |
| ActionGetEnumValues | Action keyword to get the values of an enumerated list | |
| ActionGetNavigationLinks | Action keyword to get the navigation links of a report | |
| ActionGetTableData | Action keyword to get table data (page table load or server pagination) | |
| ActionLogin | Action keyword to perform a login | |
| ActionLogout | Action keyword to perform a logout | |
| ActionNavigate | Action keyword to perform a navigation (drill or sub-report) | |
| ActionRefreshReport | Action keyword to refresh the execution status of a report | |
| ActionSetUserInfo | Action keyword to set the user information (culture) | |
| ActionUpdateEnumValues | Action keyword to update the values of an enumerated list (dynamic filter) | |
| ActionUpdateViewParameter | Action keyword to update a view parameter | |
| CurrentEnumValues | Dynamic enum values selected during the report execution | |
| HtmlId_execution_guid | Html id of the input containing the execution GUID | |
| HtmlId_execution_messages | Html id of the execution messages container | |
| HtmlId_header_form | Html id of the report header form | |
| HtmlId_navigation_id | Html id of the input containing the navigation id | |
| HtmlId_navigation_menu | Html id of the navigation menu | |
| HtmlId_navigation_parameters | Html id of the input containing the navigation parameters | |
| HtmlId_progress_bar | Html id of the execution progress bar | |
| HtmlId_progress_bar_models | Html id of the progress bar dedicated to models | |
| HtmlId_progress_bar_tasks | Html id of the progress bar dedicated to tasks | |
| NavigationParameter | The parameter used if the execution was for a navigation | |
| Report | Current report being executed | |
| RootReport | Root report when navigation has occured | |
| Tag | Object that can be used at run-time for any purpose |