Report Properties |
The Report type exposes the following members.
Name | Description | |
---|---|---|
![]() | AllElements | List of all elements of all models of the report |
![]() | AllExecutionRestrictions | List of all restrictions involved in the execution |
![]() | AllRestrictions | List of all restrictions of all models of the report, plus the input values |
![]() | AllViews | Helper to list of all the views of the report |
![]() | Cancel | |
![]() | CultureInfo | Current culture of the execution |
![]() | DateKeywordsList | List of date keywords in english |
![]() | DisplayName | The report name displayed in the result. If empty, the report file name is used. The display name may contain a Razor script if it starts with '@'. |
![]() | DisplayNameEx | The final display name of the report. It may include script execution defined in DisplayName |
![]() | DisplayResultFilePath | File path displayed to the user |
![]() | ExecutionCommonRestrictions | List of common restrictions prompted at execution |
![]() | ExecutionFullDuration | Full execution duration |
![]() | ExecutionInputValues | The current list of input values restrictions of the report at execution time |
![]() | ExecutionModelDuration | Duration of the model execution |
![]() | ExecutionModels | List of model to process during the report execution. By default, only models involved in displayed views are executed, unless they have the ForceModelsLoad flag set to true. |
![]() | ExecutionName | Name of the report during its execution |
![]() | ExecutionProgression | Execution progression in percentage |
![]() | ExecutionProgressionMessage | Execution progression message |
![]() | ExecutionProgressionModels | Execution progression percentage for the models processing |
![]() | ExecutionProgressionModelsMessage | Execution progression percentage message for the models processing |
![]() | ExecutionProgressionTasks | Execution progression percentage for the tasks processing |
![]() | ExecutionProgressionTasksMessage | Execution progression percentage for the tasks processing |
![]() | ExecutionPromptedRestrictions | List of restrictions prompted at execution from the Report Result |
![]() | ExecutionTasks | List of tasks to be executed (actually tasks enabled) |
![]() | ExecutionView | Root view being executed |
![]() | ExecutionViewRestrictions | List of all view restrictions prompted at execution |
![]() | ExecutionViews | List of all views to parse during the report execution. |
![]() | Format | Report format |
![]() | ForOutput | True if the execution is for a report output |
![]() | GenerateHTMLDisplay | True if the html display result is being generated |
![]() | GenerationFolder | Current folder use for the file generation during execution |
![]() | GUID | Unique identifier of the report |
![]() | HasChart | True if the report has chart |
![]() | HasChartJSChart | True if the report has JS chart |
![]() | HasErrors | True if the execution has errors |
![]() | HasExternalViewer | True if the report result has an external viewer (different from HTML) |
![]() | HasNVD3Chart | True if the report has NVD3 chart |
![]() | HasPlotlyChart | True if the report has Plotly chart |
![]() | HasRestrictions | True if the report has restrictions to prompt |
![]() | HasScottPlotChart | True if the report has ScottPlot chart |
![]() | HasValidationErrors | After execution, indicates if the report has validation errors |
![]() | HTMLDisplayFilePath | Path of the HTML intermediate result file |
![]() | InitScript | A Razor script executed when the report is initialized for the execution. The script can be used to modify the report definition (e.g. set default values in restrictions). |
![]() | InputValues | Definition of additional report input values (actually a restriction used as value only that may be prompted). Input values can then be used in the task scripts or any scripts used to generate the report. |
![]() | IsBasicHTMLWithNoOutput | True if the report is not for an output and has no external viewer |
![]() | IsExecuting | True if the report is being executed |
![]() | IsServerPaginationEnabled | True if the server pagination for DataTables is enabled |
![]() | Models | List of models of the report |
![]() | NavigationScript | Optional Razor Script executed if script navigation links have been added in the CellScript |
![]() | OutputFolderDeviceResultFolder | Path of the folder when executed to an output device |
![]() | Outputs | List of outputs of the report |
![]() | PrintLayout | True if the print layout should be used for the HTML generation |
![]() | PrintQueries | If true, the query is printed in the report messages (for debug purpose). |
![]() | RelativeFilePath | Current file path without reports directory |
![]() | Renderer | Current renderer (if any) used for the execution |
![]() | ResultExtension | File extension of the result file |
![]() | ResultFileEncoding | Encoding of the result file |
![]() | ResultFileName | Current file name of the result file |
![]() | Schedules | List of schedules of the report |
![]() | ShowExecutionMessages | Indicates if the execution messages are shown in the report |
![]() | Sources | List of data sources of the report (either from repository or defined in the report itself) |
![]() | TaskFolder | Task Folder used to store the schedules of the report |
![]() | TaskHelper | Default task helper for the report |
![]() | Tasks | List of tasks of the report |
![]() | ViewGUID | The view used by default to execute the report. |
![]() | Views | List of views of the report |
![]() | WebExecutionErrors | Execution errors after execution used by the Web Report Server |