Purpose
Collapse one or all expanded record group items.
Class
Type
Method
Syntax
<oRecordGroup>:CollapseItems(
<iOptions>,
[<auItem>]
) Æ lSuccess
Arguments
<iOptions> | The options that are to be used when collapsing the record group items. The following values are supported: |
Option |
Description |
BRGCIO_NONE |
No options are defined. |
BRGCIO_CLEARAUTOOPENINLEVEL |
In combination with the option BRGCIO_COLLAPSEALL the option BRGLO_AUTOOPEN is cleared in the record group level of all closed record group items (see also bRecordGroupItem:Level). |
BRGCIO_COLLAPSEALL |
Collapse all record group items which are already determined.
Remarks So that the record group items are also collapsed automatically which were not determined yet, the option BRGCIO_CLEARAUTOOPENINLEVEL must be defined in addition.
The Argument auItem is not to be used. |
BRGCIO_ITEM |
The argument auItem contains objects of the class bRecordGroupItem.
Remarks The option is not supported in combination with BRGCIO_COLLAPSEALL or BRGCIO_CLEARAUTOOPENINLEVEL. |
BRGCIO_RECNO |
The argument auItem contains the record numbers of the record group items. |
BRGCIO_REGARDSUBITEMS |
If a record group item contains sub items, then these are also collapsed. |
Data Type: | DWord |
<auItem> | List of the record group items which are to be collapsed. 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 collapsed. |
TRUE | The record group items were collapsed. |
FALSE | The record group items could not be collapsed. |
Data Type: | Logic |
Description
bRecordGroup:CollapseItems() collapse one or all open record group items.
Samples
In the sample below all expanded record group items in a bBrowser are collapsed.
// Collapse all already expanded record group items
oBrowser:RecordGroup:CollapseItems(_Or(BRGCIO_COLLAPSEALL, BRGCIO_CLEARAUTOOPENINLEVEL))
// Refresh the bBrowser
oBrowser:Refresh()
See Also
Page url: http://www.YOURSERVER.com/index.html?brecordgroup_collapseitems.htm