Class CubeManualLoadEventArgs
Namespace: FastReport.Olap.Cube
Assembly: FastCube.Core.dll
Cube manual load args for event.
public class CubeManualLoadEventArgs : EventArgs
Inheritance
object ← EventArgs ← CubeManualLoadEventArgs
Constructors
CubeManualLoadEventArgs(Cube)
Creates a default instance by cube.
public CubeManualLoadEventArgs(Cube cube)
Parameters
cube Cube
Properties
Cube
Gets the cube.
public Cube Cube { get; }
Property Value
Methods
AddDateTimePart(int, DateTimePart, string)
Adds Datetime part.
public int AddDateTimePart(int parentCubeFieldIndex, DateTimePart dateTimePart, string fieldName)
Parameters
parentCubeFieldIndex int
dateTimePart DateTimePart
fieldName string
Returns
AddDateTimePart(int, DateTimePart, string, string)
Adds datetime part.
public int AddDateTimePart(int parentCubeFieldIndex, DateTimePart dateTimePart, string fieldName, string fieldCaption)
Parameters
parentCubeFieldIndex int
dateTimePart DateTimePart
fieldName string
fieldCaption string
Returns
AddField(DataType, string, string)
Adds field with data type, field name and field caption.
public int AddField(DataType dataType, string fieldName, string fieldCaption)
Parameters
dataType DataType
fieldName string
fieldCaption string
Returns
AddField(DataType, string)
Adds field with data type and field name, field caption will be equal field name.
public int AddField(DataType dataType, string fieldName)
Parameters
dataType DataType
fieldName string
Returns
AddSourceRecord()
Adds source record.
public bool AddSourceRecord()
Returns
AddUniqueValue(int, object)
Adds unique value.
public bool AddUniqueValue(int cubeFieldIndex, object value)
Parameters
cubeFieldIndex int
value object
Returns
AddUniqueValue(CubeField, object)
Adds unique value.
public bool AddUniqueValue(CubeField cubeField, object value)
Parameters
cubeField CubeField
value object
Returns
EndAddingFields()
Ends adding fields.
public bool EndAddingFields()
Returns
EndLoadingData()
Ends loading data.
public bool EndLoadingData()
Returns
SetFieldValue(int, object)
Sets field value.
public bool SetFieldValue(int cubeFieldIndex, object value)
Parameters
cubeFieldIndex int
value object
Returns
SetFieldValue(CubeField, object)
Sets field value.
public bool SetFieldValue(CubeField cubeField, object value)
Parameters
cubeField CubeField
value object
Returns
StartAddingFields()
Starts adding fields.
public bool StartAddingFields()
Returns
StartLoadingData()
Starts loading data.
public bool StartLoadingData()