Navigation:  Classes >

bRecordGroup

Print this Topic    Previous pageReturn to chapter overviewNext page

Purpose

Define a list of record groups.

Class

bRecordGroup

Properties

GroupHeaderCount(Access)
ItemList(Access)
LevelList(Access)
Server(Access)

Methods

CollapseItems()

Empty()

Eval()

ExistGroupHeaders()

ExpandItemFromRecord()

ExpandItems()

GetExpandedItems()

Goto()

Init()

RecordRestore()

RecordSave()

RemoveItemFromGroup()

UpdateGroupHeaderCount()

Use()

Inherits From

<No ancestor>

Inherited By

<No descendants>

Description

With the class bRecordGroup records of a data server can be grouped. It is prerequisite that the records are sorted by the group characteristic. The group characteristic as well as further settings of the record group are defined with the class bRecordGroupLevel. The group characteristic is an expression which defines the group value. Every object of the class bRecordGroupLevel defines a record group level. The count of record group levels are unlimited. All objects are collected in an object of the class bRecordGroupLevelList (see also bRecordGroup:LevelList).

 

Every record of a record group is defined in an object of the class bRecordGroupItem. These objects are collected per record group level (bRecordGroupLevel) in an object of the class bRecordGroupItemList (see also bRecordGroup:ItemList). The record group items are created and added to the related list when the method bRecordGroup:Eval() is invoked.

 

Record groups can be used in the bBrowser. For this the record groups must be defined in the access bBrowser:RecordGroup.

 

RecordGroupsInBrowser

bBrowser with record groups

 

RecordGroupHeader

bBrowser with record groups and virtual group header

 

RecordGroupInfo

bBrowser with record groups and info values

 

Remarks

The number of record groups is unlimited and only of the free memory dependent.

Samples

See also bBrowser:RecordGroup

See Also

bBrowser:RecordGroup

bRecordGroupItem

bRecordGroupItemList

bRecordGroupLevel

bRecordGroupLevelList

bSample - RecordGroups

 


Page url: http://www.YOURSERVER.com/index.html?brecordgroup.htm