[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.PageReportModel.IMasterContentService

IMasterContentService Interface

Represents an auxiliary interface for determining report and report item ownership.

Namespace: GrapeCity.ActiveReports.PageReportModel
Assembly: MESCIUS.ActiveReports.Core.Rdl.dll
Syntax
public interface IMasterContentService

Properties

Name Description
IsMaster

Gets a value indicating whether the current report is a master report.

MasterReport

Gets or sets the name of the master report, if any.

Methods

Name Description
GetCode(string)

Gets the child and master report code based on the provided combined code.

GetMasterContent(string)

Gets the content for the specified item/property that was inferred from the master report.

GetOwner(CodeClass)

Gets the owner of the specified CodeClass.

GetOwner(DataSource)

Gets the owner of the specified DataSource.

GetOwner(EmbeddedImage)

Gets the owner of the specified EmbeddedImage.

GetOwner(EmbeddedStyleSheet)

Gets the owner of the specified EmbeddedStyleSheet.

GetOwner(IDataSet)

Gets the owner of the specified IDataSet.

GetOwner(ReportParameter)

Gets the owner of the specified ReportParameter.

GetOwner(IComponent)

Gets the owner of the specified report component.

GetOwner(string, Field)

Gets the owner of the specified Field belonging to the specified data set.

GetOwner(string, Filter)

Gets the owner of the specified Filter belonging to the specified data set.

GetOwner(string, string, string)

Gets the owner of the resource using the specified culture.

IsUpdatedReportProperty(string, object)

Gets a value indicating whether the report property value has been changed from the master.

UpdateReports(Report, Report)

Updates the service with a new master and combined report.

Extension Methods