[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport

IReport Interface

Represents the interface for the Report object.

Namespace: GrapeCity.ActiveReports.Extensibility.Rendering.Components
Assembly: MESCIUS.ActiveReports.Core.Rendering.dll
Syntax
public interface IReport : IServiceProvider
Remarks

This interface defines the properties and methods for a report, including various settings and configurations for the report's layout, data, and rendering.

Properties

Name Description
Body

Gets a reference to the body of the report.

BottomMargin

Gets the height of the bottom margin of the report.

ConsumeContainerWhitespace

Gets a value indicating whether to consume all whitespace in the container when contents grow, rather than preserving the minimum whitespace between the contents and the bounds.

Culture

Gets the primary language of the report.

DataElementName

Gets the name of the top-level element for a report rendered using a data-oriented rendering extension (e.g., XML).

DataElementStyle

Gets a value indicating whether to render textboxes as an element or as an attribute.

DataSchema

Gets the namespace to use in a report rendered using a data-oriented rendering extension (e.g., XML).

DataTransform

Gets the location and file name of a transformation to use with a data-oriented rendering extension (e.g., XML).

EvaluationPosition

Gets the evaluation position of the report.

HasSharedDataSet

Gets a value indicating whether the report has a shared data set.

LeftMargin

Gets the width of the left margin of the report.

LicenseLevel

Gets the license level of the report.

Name

Gets the name of the report.

Gets a reference to the page footer section of the report.

PageHeader

Gets a reference to the page header section of the report.

PageHeight

Gets the height of the report page.

PageWidth

Gets the width of the report page.

Pagination

Gets the pagination mode of the report.

PaperOrientation

Gets the paper orientation of the report.

RightMargin

Gets the width of the right margin of the report.

StartPageNumber

Gets the page number to start the numeration with.

TopMargin

Gets the height of the top margin of the report.

Version

Gets a unique version number to identify the instance of the report.

Width

Gets the width of the report.

Methods

Name Description
GetEvaluationMessage(bool)

Gets the evaluation message for the report.

Extension Methods