[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Rdl.Model.DataSetExtensions

DataSetExtensions Class

Represents a set of extension methods for the Query class.

Inheritance
DataSetExtensions
Namespace: GrapeCity.ActiveReports.Rdl.Model
Assembly: MESCIUS.ActiveReports.Core.Rdl.dll
Syntax
public static class DataSetExtensions

Fields

Name Description
NestedDataSetPrefix
NestedDataSetSeparator

Methods

Name Description
GetParentDataSetName(IDataSet)

Gets a name of the parent dataset.

GetParentFieldName(IDataSet)

Gets a name of the field that is the data source of the specified dataset.

GetRootDataSet(IDataSet, Func<string, IDataSet>)

Gets a root dataset by traversing up the dataset hierarchy.

IsNested(IDataSet)
<p>Determines if the dataset is a nested dataset. A nested dataset is a dataset that references another dataset instead of a datasource.

A dataset reference consists of the prefix "$dataset:", the name of the parent dataset, the path separator "/", and the name of the field from the parent dataset containing this dataset.

SetParentDataSet(IDataSet, string, string)

Sets the parent dataset and field names for the nested dataset.