DevExpress.ExpressApp.ReportsV2.v17.2 Used to extend the Application Model's NavigationItems node with properties specific to the Reports V2 Module functionality. Specifies whether context navigation is enabled for the Reports V2 Module. true, to enable context navigation for the Reports V2 module; otherwise, false. Specifies the caption for the navigation items generated by the Reports V2 Module, when context navigation is enabled. A string specifying the caption for the navigation items generated by the Reports V2 module, when context navigation is enabled. Provides helper methods used to manage in-place reports cache. Initializes a new instance of the InplaceReportsCacheHelper class. Resets the inplace reports cache. Returns information on all report data objects that are stored in the application database, have the property set to true and the property set to the given type. A System.Type object that specifies the of the required inplace reports. A List<ReportDataInfo> object that contains information on inplace report data objects that target the given type. Arguments passed to the event. Initializes a new instance of the CreateCustomReportContainerEventArgs class. An object that specifies the report markup ( object), the associated parameters object type and the report's display name. An object used to store reports. Specifies the Report Container object. An object that specifies the report markup ( object), the associated parameters object type and the report's display name. Gets the report data object used to persist reports. An object used to persist reports. Arguments passed to the event. Initializes a new instance of the CustomShowPreviewEventArgs class. A string that specifies the handle of the object. A object that specifies report parameters. A object used to filter data. true, if the criteria can be applied; otherwise, false. An array of objects which specifies data sorting. true, if the sorting can be applied; otherwise, false. A object used to display a Detail View with a report preview. Gets whether or not the criteria can be applied. true, if the criteria can be applied; otherwise, false. Gets whether or not sorting can be applied. true, if the sorting can be applied; otherwise, false. Gets the criteria applied to data. A object used to filter data. Gets the report parameters object. A object that specifies report parameters. Gets the handle of the object. A string that specifies the handle of the object. Gets a set of parameters used to display a new Detail View with report preview. A object used to display a Detail View with report preview. Gets the sorting applied to data. An array of objects which specify data sorting. Arguments passed to the event. Initializes a new instance of the CreateCustomParametersDetailViewEventArgs class. A object that specify report parameters. An object that manages the current XAF application. Gets the object that manages the current XAF application. An object that manages the current XAF application. Specifies the Detail View for the report parameters object. A object that displays the report parameters object. Gets the report parameters object. A object that specifies report parameters. The module contained in the DevExpress.ExpressApp.ReportsV2.v17.2.dll assembly. Creates an instance of the ReportsModuleV2 class. Activates the Controller. A instance to be activated. true, if the ReportsController has been successfully activated; otherwise, false. Registers the Generator Updater of the Reports V2 Module. A ModelNodesGeneratorUpdaters object providing access to the list of Generator Updaters. Customizes metadata on business classes specific to the ReportsModuleV2 before loading the metadata to the Application Model's BOModel node. An object which holds metadata information on business classes to be loaded to the Application Model. Specifies the default value for the property. Specifies the display caption associated with the class specified by the property. Specifies the name of the image associated with the class specified by the property. Specifies the default caption for the navigation group created by the Reports V2 module. Specifies the default identifier for the navigation group created by the Reports V2module. Specifies whether inplace reports are enabled. true, when inplace reports are enabled; otherwise, false. Extends the Application Model with the and interfaces. A ModelInterfaceExtenders object that is a collection of Application Model interface extenders. For internal use. Searches for a ReportsModuleV2 instance in a particular module list. A ModuleList object, which is a collection of modules. A ReportsModuleV2 instance found in the modules module list. Returns the error message text to be displayed when the report display name is empty. A string which containes the error message text to be displayed when the report display name is empty. Returns the list of updaters that handle database updates for the ReportsModuleV2 module. An object which represents the Object Space used to update the database. A System.Version object which represents the current database version. An IEnumerable<> list of updaters that handle database updates for the ReportsModuleV2 module. Gets an object that provides helper methods used to manage in-place reports cache. An object that provides helper methods used to manage in-place reports cache. For internal use. For internal use. For internal use. Specifies the report data type used by the Reports V2 module. A object specifying the report data type used by the Reports module. Specifies an object that provides helper methods and events used to manage reports and their data sources. A object. Specifies the format used to store reports in the . A enumeration value that specifies the format used to store reports. Sets up the ReportsModuleV2 after it has been added to the collection. An object that provides methods and properties to manage the current application. This parameter value is set for the property. Specifies the default value for the property. true, to enable context navigation for the Reports module, by default; otherwise, false. For internal use. Provides static members used to manage report data. Initializes a new instance of the ReportDataProvider class. For internal use. Updates references to a particular data type in all reports stored in the application database. An object used to access report data. A string which is the old full name of a data type. A which is the new data type. Specifies an object used to create an Object Space used to access report data. An IObjectSpaceCreater object used to create an Object Space used to access report data. Specifies the Reports Storage that manages loading and persisting reports. A object that manages loading and persisting reports. Manages loading and persisting reports in the Reports V2 Module. Initializes a new instance of the ReportsStorage class. Determines whether it is allowed to store a report in a Report Storage using the specified handle. A specifying the handle to store a report. true, if it is allowed to store a report using the specified handle; otherwise, false. Returns information on all stored report data objects that have the property set to true. A List<ReportDataInfo> object that contains information on inplace report data objects that target the given type. Creates a copy of the specified report data persistent object. An source object. An IReportDataV2Writable target object. Creates a copy of each report data object from the specified list. An array of objects. Occurs when the object is created. Creates a new report handle. A specifying a report handle. Creates a new report handle. The of the report data objects used to persist reports. A specifying a report handle. Returns a report object stored in a Report Storage using the specified handle. A specifying a handle which was used to store a report. An array of values representing a stream containing a report definition. Returns a unique handle for a report being restored from the Report Storage. A value, specifying the handle. Gets the Report Container by the specified handle. A specifying a report handle. An object that specifies the report markup ( object), the associated parameters object type and the report's display name. Gets the report container handle for the specified report data object. An persistent object used to store reports. A specifying a report handle. Removes the prefix from the specified handle. A specifying a new report handle. A specifying an existing report handle. Returns the report data type using the specified handle. A specifying a handle, which was used to retrive a report. A specifying the report data type. For internal use Checks if the specified report handle is new. A specifying a report handle. true, if the report handle is new; otherwise, false. Determines whether the specified report handle is valid in the current Report Storage. A specifying a handle value. true, if a report exists in a storage for the specified handle; otherwise, false Loads the specified report data object. An persistent object used to store reports. An object that specifies the report content. Specifies the prefix used for new report handles. For internal use. For internal use. Specifies the type of the report data objects used to persist reports. The of the report data objects used to persist reports. Persists the specified object in the report data object. An persistent object used to store reports. An object that specifies the report content. Stores the specified report to a Report Storage using the specified handle. An object to be saved. A object which should be used to save a report. Stores the specified report to a Report Storage using the specified handle. An object to be saved. A specifying the handle which should be used to save a report. Stores the specified report object in a Report Storage as a new report using the default handle. An object. A value specifying the new handle. A value specifying the report's handle. An object that specifies the report markup ( object), the associated parameters object type and the report's display name. Initializes a new instance of the ReportContainer class. An object that specifies the persistent report data. Initializes a new instance of the ReportContainer class. An object that specifies the persistent report data. true, if the report should be loaded to the ; otherwise, false. Gets the report's display name. A string which is the report's display name. Gets the report markup. A object that specifies the report markup. The base class for classes that specify parameters shown in a popup Detail View before a report is executed. Returns the criteria used to filter data displayed in a report. A object used to filter data. Returns the list of properties rules used to sort data displayed in a report. An array of objects which specify data sorting. Gets an Object Space used by the report parameters Detail View. An object used by the report parameters Detail View. A descendant activated for the report parameters dialog. Initializes a new instance of the PreviewReportDialogController class. An that provides the used to execute In-Place Reports. Initializes a new instance of the PrintSelectionBaseController class. The name of the key that activates the when the current View's controls are created. The name of the key that deactivates the when the data is modified in the current View. The name of the key that deactivates the in lookup List Views. The name of the key that activates the when the use of inplace reports is enabled via the property. The name of the key that deactivates the when the current View's object type has no key member. The name of the key that activates the when the current View supports selection. Gets a Single Choice Action that executes the chosen inplace report for the currently selected objects. A that executes the chosen inplace report for the currently selected objects. Specifies when the is disabled with regard to data modifications in the current View. An ActionEnabledMode enumeration value that specifies when the ShowInReportAction is disabled. Specifies the default value of the property. An that provides the used to execute reports. Initializes a new instance of the ReportsControllerCore class. An Action that executes the selected report. A that executes the selected report. The that contains the common code used to display the Preview Report and Report Designer windows. Occurs when the Detail View for the report parameters object is created. Occurs when the Preview Report window is displayed. Occurs when the default name of a user-defined report is queried. Occurs when the data source component of a user-defined report is queried. Prepares the report for further printing. An object that specifies the report. A object that specifies report parameters. A object used to filter data. true, if the criteria can be applied; otherwise, false. An array of objects which specifies data sorting. true, if the sorting can be applied; otherwise, false. Prepares the report for further printing. An object that specifies the report. Invokes the Report Designer (WinForms or ASP.NET). An XtraReport object representing the report to be modified in the Report Designer. A specifying a report handle. Invokes the Report Designer (WinForms or ASP.NET). A of the report to be modified in the Report Designer. An object representing the key property value of the ReportData object to be modified in the Report Designer. Displays the Preview Report window. Gets the handle of the object. An array of objects which specifies data sorting. Displays the Preview Report window. Gets the handle of the object. A object used to filter data. An array of objects which specifies data sorting. Displays the Preview Report window. Gets the handle of the object. A object used to filter data. Displays the Preview Report window. Gets the handle of the object. Invokes the Report Wizard. A of the report object to be generated by the Report Wizard. Provides helper methods and events used to manage reports and their data sources. Initializes a new instance of the ReportDataSourceHelper class. An object that manages an XAF application. Subscribes to the report's event and updates the report's data source criteria. An object that specifies the report. Occurs when the method is executed. For internal use. Occurs when criteria are applied to the report data source. Occurs when sorting is applied to the report data source. Occurs when the report data source is initialized. Returns the data source of the specified report. An object. The data source object that provides data for a master report. Registers a service that supplies an when it is required by the report data source. An object that specifies the report. Registers a localizer for enumeration types used in a report. An object that specifies the report. Prepares the report for further printing. An object that specifies the report. Prepares the report for further printing. An object that specifies the report. A object that specifies report parameters. A object used to filter data. true, if the criteria can be applied; otherwise, false. An array of objects which specifies data sorting. true, if the sorting can be applied; otherwise, false. Initializes the specified report. An object. Initializes the specified report. An object that specifies the report. A object that specifies report parameters. A object used to filter data. true, if the criteria can be applied; otherwise, false. An array of objects which specify data sorting. true, if the sorting can be applied; otherwise, false. Passes criteria and sorting to the report data source. An object that specifies the report. A object used to filter data. true, if the criteria can be applied; otherwise, false. An array of objects which specifies data sorting. true, if the sorting can be applied; otherwise, false. Adds a descendant object that specifies report parameters to the collection (if this object exists). An object that specifies the report. A object that specifies report parameters. Specifies the name of the XtraReport parameter that provides access to the XAF report parameters object. Implemented by Report Containers. Gets the report's display name. A string which is the report's display name. Gets the type of the report parameters object. A System.Type object that specifies the type of the report parameters object. Gets the report markup. An object that specifies the report markup. Implemented by persistent classes used to store reports that can be used as inplace repors. Gets the name of the report's data type. A string which is the name of the report's data type. Specifies whether or not the report is inplace. true, if the report is inplace; otherwise, false. Implemented by persistent classes used to store reports used by the Reports V2 Module. Gets a report content. A byte array that is the report content. Gets the type of persistent objects that are displayed within the report. A System.Type value that specifies the type of persistent objects displayed within the report. Gets the report's display name. A string which is the report's display name. Gets a boolean value that indicates whether or not the report is predefined. true, if a report is predefined in code; false, if a report is created at runtime. Gets the type of the reports parameter object. A System.Type of an object that specifies report parameters (typically, the descendant). Gets the type of the predefined report. A System.Type object that specifies the type of the predefined report. A descendant intended to register objects created at design time for the use with the Reports V2 Module. Initializes a new instance of the PredefinedReportsUpdater class. An object that manages the current XAF application. An object that is the business objects cache. A System.Version object that represents the module version saved in the database. Adds the specified predefined report to the PredefinedReportsUpdater instance. An IReportDataV2 object that specifies the report data. Adds the specified predefined report to the PredefinedReportsUpdater instance. A string which is the report's display name. A type of the business object used by the report's data source. A type of Parameters Object (see Data Filtering in Reports V2). Adds the specified predefined report to the PredefinedReportsUpdater instance. A string which is the report's display name. Adds the specified predefined report to the PredefinedReportsUpdater instance. A string which is the report's display name. A type of the business object used by the report's data source. A type of Parameters Object (see Data Filtering in Reports V2). A boolean value that indicates whether or not the report is an inplace report. Adds the specified predefined report to the PredefinedReportsUpdater instance. A string which is the report's display name. A type of the business object used by the report's data source. A boolean value that indicates whether or not the report is an inplace report. Adds the specified predefined report to the PredefinedReportsUpdater instance. A string which is the report's display name. A type of the business object used by the report's data source. Gets a list of predefined reports added to the PredefinedReportsUpdater instance. A IList<IReportDataV2> list of predefined reports. Specifies an object used to compare report data objects to avoid report data duplication in the database. An IEqualityComparer<IReportDataV2> object used to compare report data objects. Performs a database update after the database schema is updated. Specifies the value indicating that multiple instances are used. true, if multiple instances are used; otherwise, false. Contains values that specify the format used to store reports in the . Reports are stored in the DOM format. Reports are stored in the XML format. Using this format instead of DOM can decrease the loading time of complex reports.