Class CubeSourceBase
Inheritance
System.Object
CubeSourceBase
Assembly: FastReport.OpenSource.dll
Syntax
public abstract class CubeSourceBase : DataComponentBase, IFRSerializable
Constructors
CubeSourceBase()
Initializes a new instance of the CubeSourceBase class with default settings.
Declaration
Properties
CubeLink
Declaration
public IBaseCubeLink CubeLink { get; }
Property Value
DataColumnCount
Declaration
public int DataColumnCount { get; }
Property Value
Type |
Description |
System.Int32 |
|
DataRowCount
Declaration
public int DataRowCount { get; }
Property Value
Type |
Description |
System.Int32 |
|
MeasuresCount
Declaration
public int MeasuresCount { get; }
Property Value
Type |
Description |
System.Int32 |
|
MeasuresInXAxis
Declaration
public bool MeasuresInXAxis { get; }
Property Value
Type |
Description |
System.Boolean |
|
MeasuresInYAxis
Declaration
public bool MeasuresInYAxis { get; }
Property Value
Type |
Description |
System.Boolean |
|
MeasuresLevel
Declaration
public int MeasuresLevel { get; }
Property Value
Type |
Description |
System.Int32 |
|
SourceAssigned
Declaration
public bool SourceAssigned { get; }
Property Value
Type |
Description |
System.Boolean |
|
XAxisFieldsCount
Declaration
public int XAxisFieldsCount { get; }
Property Value
Type |
Description |
System.Int32 |
|
YAxisFieldsCount
Declaration
public int YAxisFieldsCount { get; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
Changed()
Declaration
Deserialize(FRReader)
Declaration
public override void Deserialize(FRReader reader)
Parameters
Type |
Name |
Description |
FRReader |
reader |
Reader object.
|
Overrides
GetMeasureCell(Int32, Int32)
Declaration
public CrossViewMeasureCell GetMeasureCell(int colIndex, int rowIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
colIndex |
|
System.Int32 |
rowIndex |
|
Returns
GetMeasureName(Int32)
Declaration
public string GetMeasureName(int measureIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
measureIndex |
|
Returns
Type |
Description |
System.String |
|
GetXAxisFieldName(Int32)
Declaration
public string GetXAxisFieldName(int fieldIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
fieldIndex |
|
Returns
Type |
Description |
System.String |
|
GetYAxisFieldName(Int32)
Declaration
public string GetYAxisFieldName(int fieldIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
fieldIndex |
|
Returns
Type |
Description |
System.String |
|
Serialize(FRWriter)
Declaration
public override void Serialize(FRWriter writer)
Parameters
Type |
Name |
Description |
FRWriter |
writer |
Writer object.
|
Overrides
TraverseXAxis(CrossViewAxisDrawCellHandler)
Declaration
public void TraverseXAxis(CrossViewAxisDrawCellHandler crossViewAxisDrawCellHandler)
Parameters
TraverseYAxis(CrossViewAxisDrawCellHandler)
Declaration
public void TraverseYAxis(CrossViewAxisDrawCellHandler crossViewAxisDrawCellHandler)
Parameters
Events
OnChanged
Declaration
public event EventHandler OnChanged
Event Type
Type |
Description |
System.EventHandler |
|
Implements