Namespace FastReport.Olap.Slice
Classes
AdditionalTotalFunctions
Helper class to access and change array of additional totals
AxisContainer
Axis dimensions container
AxisField
Represents a Dimension
AxisFieldDataProvider
AxisFields
Represents a list of Dimensions
CalculateFilterEventArgs
Event arguments passed to measure filter event
CalculateMeasureEventArgs
Event arguments passed to measure calculation events
CalculateValueEventArgs
Basic class for event arguments which contains Value
ChartsManager
ChartsManagerNeedChartEventArgs
ContainerField
Base class for MeasureField and AxisField
ContainerFields
Base class for list of Dimensions and Measures
CubeFieldsDataProvider
CustomHighlight
Base class for highlight Implements abstract interface
CustomHighlights
Highlight collection
DetailOrderedRecordSet
Recordset for details
FieldsContainer
Base container class for fields (Dimensions and Measures)
Filter
FilterManager
FilterOrderedRecordSet
FiltersContainer
Filter dimensions container
ItemsContainer
Base container class for Dimensions
MeasureField
Measure field
MeasureFields
Represents a list of Measures
MeasuresContainer
MeasuresField
Virtial "Measures" dimension (special case)
Slice
SliceContainer
Base container class for Axis, Filters and Measures
SliceEventArgs
Basic class for event arguments with Slice
SliceField
Raw field of slice - can be used as base for Dimensions and Measures. Slice fields comes from Cube and in fact are wrappers around them
SliceFieldContainerChangedEventArgs
SliceFieldContainerChangeEventArgs
SliceFieldDataProvider
SliceFields
A list of SliceField items
SliceFieldsDataProvider
SliceMeasureDataProvider
SubGroupField
Dimension group
TopNProcessor
TopN engine
TopNs
Collection of TopN
UniqueValuesFieldFilter
UniqueValuesFieldFilterDataProvider
UniqueValuesFilter
VirtualField
Structs
AxisLevelInfo
CellDetailInfoPosition
CellDetailRecords
CellRect
Coordinates and sizes of cell
ChartParams
HierarchicalDataParams
MeasureCell
Describes measure cell
MeasureCellBSPosition
SliceDrawHeader
Axis cell properties for drawing and other processing in the traverse routine
Interfaces
IChart
Enums
AxisLevelType
Type of axis level
AxisTreeLevelPositionType
Level position type
AxisTreeNodeType
Type on Axis Tree Node
FilterType
HighlightAggregate
Aggregates that can be used in highilght rule calculation. This enum can be passed as an argument to RequestAggregate() method which returns aggregate by common dimension value using row/column scan
HighlightApply
Defines kind of cells to apply highlight Can be used as a set
HighlightScanDirection
Scan direction for averate, top and other highlights where we need to choose between row/column scan
SliceContainerType
Type of container with fields
UniqueValuesFilterType
Type of unique values filter