Define a list of record groups.
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.
bBrowser with record groups
bBrowser with record groups and virtual group header
bBrowser with record groups and info values
The number of record groups is unlimited and only of the free memory dependent.
See also bBrowser:RecordGroup