Class CubeSourceBase
Inheritance
System.Object
CubeSourceBase
Assembly: FastReport.Base.dll
Syntax
public abstract class CubeSourceBase : DataComponentBase, IDisposable, 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
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
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