Class GroupsManager
Inheritance
System.Object
GroupsManager
Assembly: FastReport.Olap.dll
Syntax
public class GroupsManager
Constructors
GroupsManager(CubeField)
Declaration
public GroupsManager(CubeField cubeField)
Parameters
Properties
ExistsOtherGroup
Declaration
public bool ExistsOtherGroup { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
GetOtherGroupIndex
Declaration
public int GetOtherGroupIndex { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
GroupsCount
Declaration
public int GroupsCount { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
OtherGroup
Declaration
public Group OtherGroup { get; }
Property Value
Methods
AddUniqueValueIdToGroup(Int32, Group)
Declaration
public void AddUniqueValueIdToGroup(int valueId, Group group)
Parameters
| Type |
Name |
Description |
| System.Int32 |
valueId |
|
| Group |
group |
|
Append(CubeReader)
Declaration
public void Append(CubeReader reader)
Parameters
BeginUpdate()
Begin update operation. Prevents notifying parent about any changes during the update operation.
Declaration
public void BeginUpdate()
CreateGroup(String)
Declaration
public Group CreateGroup(string name)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
Returns
CreateGroupByRange(String, Ranges)
Declaration
public Group CreateGroupByRange(string name, Ranges range)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
| Ranges |
range |
|
Returns
CreateOtherGroup(String)
Declaration
public Group CreateOtherGroup(string name)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
Returns
EndUpdate()
Declaration
GetGroupById(Int32)
Declaration
public Group GetGroupById(int groupId)
Parameters
| Type |
Name |
Description |
| System.Int32 |
groupId |
|
Returns
GetGroupByName(String)
Declaration
public Group GetGroupByName(string name)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
Returns
GetGroupByOrder(Int32)
Declaration
public Group GetGroupByOrder(int index)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
Returns
GetGroupedValuesCount()
Declaration
public int GetGroupedValuesCount()
Returns
| Type |
Description |
| System.Int32 |
|
GetGroupIdOfUniqieValueId(Int32)
Declaration
public int GetGroupIdOfUniqieValueId(int valueId)
Parameters
| Type |
Name |
Description |
| System.Int32 |
valueId |
|
Returns
| Type |
Description |
| System.Int32 |
|
GetNotOtherGroupedValuesCount()
Declaration
public int GetNotOtherGroupedValuesCount()
Returns
| Type |
Description |
| System.Int32 |
|
GetUnGroupedValueId(Int32)
Declaration
public int GetUnGroupedValueId(int index)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
Returns
| Type |
Description |
| System.Int32 |
|
GetUnGroupedValuesCount()
Declaration
public int GetUnGroupedValuesCount()
Returns
| Type |
Description |
| System.Int32 |
|
Load(CubeReader)
Declaration
public void Load(CubeReader reader)
Parameters
RemoveGroup(Group)
Declaration
public void RemoveGroup(Group group)
Parameters
| Type |
Name |
Description |
| Group |
group |
|
RemoveGroupById(Int32)
Declaration
public void RemoveGroupById(int groupId)
Parameters
| Type |
Name |
Description |
| System.Int32 |
groupId |
|
RemoveGroupByName(String)
Declaration
public void RemoveGroupByName(string name)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
RemoveGroupByOrder(Int32)
Declaration
public void RemoveGroupByOrder(int index)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
RemoveOtherGroup()
Declaration
public void RemoveOtherGroup()
RemoveUniqueValueIdFromGroup(Int32)
Declaration
public void RemoveUniqueValueIdFromGroup(int valueId)
Parameters
| Type |
Name |
Description |
| System.Int32 |
valueId |
|
Save(CubeWriter)
Declaration
public void Save(CubeWriter writer)
Parameters