Skip to main content
All docs
V24.2
.NET 8.0+

ReportDataSourceHelperBase.SetupReport(XtraReport, ReportParametersObjectBase, CriteriaOperator, Boolean, SortProperty[], Boolean) Method

Initializes the specified report.

Namespace: DevExpress.ExpressApp.ReportsV2.Services

Assembly: DevExpress.ExpressApp.ReportsV2.v24.2.dll

Declaration

public void SetupReport(
    XtraReport report,
    ReportParametersObjectBase parametersObject,
    CriteriaOperator criteria,
    bool canApplyCriteria,
    SortProperty[] sortProperty,
    bool canApplySortProperty
)

Parameters

Name Type Description
report XtraReport

An XtraReport object that specifies the report.

parametersObject ReportParametersObjectBase

A ReportParametersObjectBase object that specifies report parameters.

criteria CriteriaOperator

A CriteriaOperator object used to filter data.

canApplyCriteria Boolean

true if the criteria can be applied; otherwise, false.

sortProperty SortProperty[]

An array of SortProperty objects which specify data sort order.

canApplySortProperty Boolean

true if sorting can be applied; otherwise, false.

Remarks

Internally, this method invokes the following ReportDataSourceHelper methods, sequentially:

If there is no need to apply criteria and sorting, and pass report parameters, use another overload of the SetupReport method that takes a single report parameter. An example on how to use this method is available in the following topic: How to: Merge the Pages of Two Reports.

See Also