[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.ReportsCore.Tools.ReportCombiner

ReportCombiner Class

Allows to create report combining existing reports by adding them as subreports or report sections

Inheritance
ReportCombiner
Namespace: GrapeCity.ActiveReports.ReportsCore.Tools
Assembly: MESCIUS.ActiveReports.dll
Syntax
public class ReportCombiner

Constructors

Name Description
ReportCombiner()

Creates instance of ReportCombiner

Properties

Name Description
DefaultStep

Gets or sets the default gap between two adjacent subreports.

Mode

Gets or sets the report combine mode.

Methods

Name Description
AddRange(IEnumerable<PageReport>, LocationOptions)

Add a collection of reports with specified options in the reports list.

AddReport(PageReport, LocationOptions)

Add the report with specified options in the reports list.

BuildReport()

Returns a new PageReport instance

Clear()

Clears all the items from current instance of report combiner.

Insert(int, PageReport, LocationOptions)

Insert a report to the specified position in reports list.

RemoveAll(PageReport)

Remove all the occurrences of the specified report.

RemoveAt(int)

Remove the report from the specified position in the reports list.

SetMargin(Length)

Sets the margins of the report to the specified value.

SetMargin(Length, Length)

Sets the margins of the report.

SetMargin(Length, Length, Length, Length)

Sets the margins of the report.

Extension Methods