DataMember Class

Definition

Represents group instances within a custom report item's data. This class cannot be inherited.

public ref class DataMember sealed : Microsoft::ReportingServices::ReportRendering::Group
public sealed class DataMember : Microsoft.ReportingServices.ReportRendering.Group
type DataMember = class
    inherit Group
Public NotInheritable Class DataMember
Inherits Group
Inheritance
DataMember

Remarks

There is one data member for each group instance. For example, if sales data groups on product category and product along columns and country and region along rows, there will be one data member for each product category (that contains a data member for each product in that category) in the DataColumnGroupings and there will be one data member for each country (that contains a data member for each region in that country) in the DataRowGroupings.

Fields

m_customProperties

Specifies a group of custom properties.

(Inherited from Group)
m_ownerItem

Specifies a group of owner item.

(Inherited from Group)
m_uniqueName

Specifies a group of unique name.

(Inherited from Group)

Properties

Children

Returns groups contained in a row or column.

Custom

Gets the custom data associated with this grouping.

(Inherited from Group)
CustomProperties

Returns a collection of custom properties for the data member.

DataCollectionName

Gets the name to use for the data element for the collection of all instances of this group.

(Inherited from Group)
DataElementName

Returns the name to use for the data element or attribute for this report item.

DataElementOutput

Indicates whether the item should appear in a data rendering.

GroupValues

Gets the values of the group expressions for the group.

HasToggle

Gets a value that indicates that a toggle item is defined for this object.

(Inherited from Group)
Hidden

Indicates whether the item is currently hidden.

ID

Gets the identifier for the data member.

IsStatic

Indicates whether the data member corresponds to a database field or a regular member corresponding to a value for a field.

IsToggleChild

Indicates whether the data member can be made visible or invisible by toggling a different item.

IsTotal

Indicates whether this instance of the group contains subtotal data values.

Label

Gets the label to display for this data member.

MemberCellIndex

Indicates the location of this member in the grid of cells.

MemberHeadingSpan

Indicates the number of innermost group instances this data member spans.

Name

Gets the name of the grouping.

(Inherited from Group)
PageBreakAtEnd

Gets a value that indicates whether the page should break at the end of the group.

(Inherited from Group)
PageBreakAtStart

Gets a value that indicates whether the page should break at the start of the group.

(Inherited from Group)
Parent

Gets the parent data member.

SharedHidden

Indicates whether the item is always, never, or sometimes hidden.

ToggleItem

Returns the name of the toggle item for this object.

(Inherited from Group)
UniqueName

Gets a name that uniquely identifies this group across the entire report.

(Inherited from Group)

Applies to