Purpose
Expands one or all collapsed record group items.
Class
Type
Method
Syntax
<oRecordGroup>:ExpandItems(
<iOptions>,
[<auItem>]
) Æ lSuccess
Arguments
| <iOptions> | The options that are to be used when expanded the record group items. The following values are supported: | 
| Option | Description | 
| BRGEIO_NONE | No options are defined. | 
| BRGEIO_EXPANDALL | Expand all record group items which are already determined. 
 Remarks So that the record group items are also expanded automatically which were not determined yet, the option BRGEIO_SETAUTOOPENINLEVEL must be defined in addition. 
 The Argument auItem is not to be used. | 
| BRGEIO_ITEM | The argument auItem contains objects of the class bRecordGroupItem. 
 Remarks The option is not supported in combination with BRGEIO_EXPANDALL or BRGEIO_SETAUTOOPENINLEVEL. | 
| BRGEIO_RECNO | The argument auItem contains the record numbers of the record group items. | 
| BRGEIO_REGARDSUBITEMS | If a record group item contains sub items (see also bRecordGroupItem:ItemList), then these are also expanded. | 
| BRGEIO_SETAUTOOPENINLEVEL | In combination with the option BRGEIO_EXPANDALL the option BRGLO_AUTOOPEN is put in the record group level of all open record group items (see also bRecordGroupItem:Level). | 
| Data Type: | DWord | 
| <auItem> | List of the record group items which are to be expanded. The list can contain either objects of the class bRecordGroupItem or the record numbers of the record group items. | 
| Data Type: | Array | 
Return Value
| lSuccess | A logical value that indicates whether the record group items could be expanded. | 
| TRUE | The record group items were expanded. | 
| FALSE | The record group items could not be expanded. | 
| Data Type: | Logic | 
Description
bRecordGroup:ExpandItems() expands one or all collapsed record group items.
Samples
In the sample below all collapsed record group items in a bBrowser are expanded.
// Expand all already collapsed record group items
oBrowser:RecordGroup:ExpandItems(_Or(BRGEIO_EXPANDALL, BRGEIO_SETAUTOOPENINLEVEL))
// Refresh the bBrowser
oBrowser:Server:GoTop()
oBrowser:Refresh()
See Also
Page url: http://www.YOURSERVER.com/index.html?brecordgroup_expanditems.htm