[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.PageReportModel.Subreport

Subreport Class

Represents a Subreport ReportItem which is a separate report contained within the main report definition.

Namespace: GrapeCity.ActiveReports.PageReportModel
Assembly: MESCIUS.ActiveReports.Core.Rdl.dll
Syntax
public sealed class Subreport : ReportItem, IReportComponent, IComponent, IDisposable, IValidateable
Remarks

If the specified subreport fails to execute properly, an error message is displayed in its place.

Constructors

Name Description
Subreport()

Initializes a new instance of the Subreport class.

Properties

Name Description
InheritStyleSheet

Gets or sets a value indicating whether the subreport inherits the containing report's style sheet.

MergeTransactions

Gets or sets a value indicating whether the transactions in the subreport are merged with the parent report.

NoRows

Gets or sets a message to display in the subreport if no rows of data are available.

OverflowName

Gets or sets the overflow name for the subreport.

PageName

Gets or sets the name used for the sheet in Excel exports.

Parameters

Gets the parameters associated with the subreport.

ReportName

Gets or sets the path to the subreport.

SubstituteThemeOnSubreport

Gets or sets a value indicating whether the subreport uses the theme from the current report.

Methods

Name Description
GetExpressions()

Returns a list of the expressions contained by this report item.

Validate(ValidationContext)

Validates the current state of the Subreport object.

Extension Methods