ReportModel Members

Constructors

Name Description
ReportModel()

Initializes a new instance of the ReportModel class with the default settings.

Properties

Name Description
AdjustFieldWidth

Specifies whether or not the data fields' content should affect the width of corresponding report controls.

ColumnInfo

For internal use.

Columns

Specifies the data columns that are available in the Report Wizard.

CustomLabelInformation

Specifies the information that is required to create a custom Label Report.

DataMemberName

For internal use.

GroupingLevels

Specifies the grouping levels available in a report.

IgnoreNullValuesForSummary

Specifies whether or not null values (if occurred in a data source) should be ignored when calculating a summary function.

LabelProductDetailId

For internal use. Specifies the ID of a product label's details.

LabelProductId

For internal use. Specifies the ID of a product label.

Layout

Specifies the report layout type.

Margins
PaperKind
PaperSize
Portrait

Specifies the report page orientation.

ReportColorScheme
ReportStyleId

Specifies the report visual style.

ReportTitle

Specifies the report title (for printing on the report header).

ReportType

Specifies the report type.

SummaryOptions

Specifies options required to calculate a summary function in a report.

TemplateFields

Specifies the template report's fields.

TemplateOptions

Specifies options of a report template.

TemplateReportType

Specifies the template report type.

TryUseExpressions

Specifies whether the Report Wizard should try to create the report with the binding expressions mode.

Unit
UseMasterDetailBuilder

For internal use.

Methods

Name Description
Clone()

Creates a new ReportModel instance, which is a copy of the current instance.

Equals(Object)

Determines whether or not the specified object is equal to the current ReportModel instance.

Equals(Object, Object)

Determines whether the specified object instances are considered equal.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

GetType()

Gets the of the current instance.

(Inherited from Object)
IsGrouped()

Specifies whether or not there are groups in the report.

MemberwiseClone()

Creates a shallow copy of the current .

(Inherited from Object)
ReferenceEquals(Object, Object)

Determines whether the specified instances are the same instance.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)