Table of Contents

Class ContainerFieldItem

Namespace: FastReport.Olap.Code
Assembly: FastCube.Core.dll

Base class for Dimensions and Measures.

public class ContainerFieldItem : ScriptItem

Inheritance

objectScriptItemContainerFieldItem

Derived

Dimension, Measure

Inherited Members

ScriptItem.owner, ScriptItem.Name

Constructors

ContainerFieldItem(ScriptItems, ContainerField)

Creates a new instnace of object with owner and child field.

public ContainerFieldItem(ScriptItems owner, ContainerField field)

Parameters

owner ScriptItems

field ContainerField

Fields

field

Content of container.

protected readonly ContainerField field

Field Value

ContainerField

Properties

Caption

Field caption.

public virtual string Caption { get; }

Property Value

string

CurrentCaption

String representation of the field value at current position

public virtual string CurrentCaption { get; }

Property Value

string

CurrentValue

Field value at current position.

public virtual object CurrentValue { get; }

Property Value

object

IndexInRegion

Field index in region.

public int IndexInRegion { get; }

Property Value

int

Name

Field name.

public override string Name { get; }

Property Value

string

Region

Field region in Slice.

public SliceContainerType Region { get; }

Property Value

SliceContainerType