ReportDataSourceHelper Methods

Name Description
AttachCriteriaWithReportParametersManager(XtraReport)

Subscribes to the report's XRControl.BeforePrint event and updates the report's data source criteria.

CreateReportObjectSpaceProviderCore(Component)

For internal use.

GetMasterReportDataSource(XtraReport)

Returns the data source of the specified report.

RegisterObjectSpaceProviderService(XtraReport)

Registers a service that supplies an IObjectSpace when it is required by the report data source.

RegisterReportEnumLocalizer(XtraReport)

Registers a localizer for enumeration types used in a report.

SetXafReportParametersObject(XtraReport, ReportParametersObjectBase)

Adds a ReportParametersObjectBase descendant object that specifies report parameters to the XtraReport.Parameters collection (if this object exists).

SetupBeforePrint(XtraReport)

Prepares the report for further printing.

SetupBeforePrint(XtraReport, ReportParametersObjectBase, CriteriaOperator, Boolean, SortProperty[], Boolean)

Prepares the report for further printing.

SetupReport(XtraReport)

Initializes the specified report.

SetupReport(XtraReport, ReportParametersObjectBase, CriteriaOperator, Boolean, SortProperty[], Boolean)

Initializes the specified report.

SetupReportDataSource(XtraReport, CriteriaOperator, Boolean, SortProperty[], Boolean)

Passes criteria and sorting to the report data source.