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()