Zweck
Ändert den Zustand eines Datensatzgruppen-Elements (z.B. offen oder geschlossen).
Klasse
Typ
Methode
Syntax
<oBrowser>:RecordGroupItemChangeState(
<oRecordGroupItem>,
<iOptions>
) Æ lSuccess
Argumente
<oRecordGroupItem> | Datensatzgruppen-Element, dessen Zustand geändert werden soll. |
Datentyp: | bRecordGroupItem |
<iOptions> | Optionen, die beim Ändern des Zustands berücksichtigt werden sollen. Folgende Optionen werden unterstützt: |
Option |
Beschreibung |
BRGICSO_NONE |
Der Zustand des Datensatzgruppen-Elements wird nicht verändert. |
BRGICSO_OPEN |
Das Datensatzgruppen-Element wird geöffnet. Hierdurch werden die untergeordneten Datensatzgruppen-Elemente eingeblendet. |
BRGICSO_CLOSE |
Das Datensatzgruppen-Element wird geschlossen. Hierdurch werden die untergeordneten Datensatzgruppen-Elemente ausgeblendet. |
BRGICSO_REDRAW |
Der bBrowser wird neu gezeichnet, damit der geänderte Zustand des Datensatzgruppen-Elements sichtbar wird. |
Datentyp: | DWord |
Rückgabewert
lSuccess | Logischer Wert, der definiert, ob der Zustand des Datensatzgruppen-Elements geändert werden konnte. |
TRUE | Der Zustand wurde geändert. |
FALSE | Der Zustand konnte nicht geändert werden. |
Datentyp: | Logic |
Beschreibung
bBrowser:RecordGroupItemChangeState() öffnet bzw. schließt ein Datensatzgruppen-Element. Beim Öffnen werden die Elemente sichtbar, die dem Datensatzgruppen-Element untergeordnet sind. Beim Schließen werden diese Elemente hingegen ausgeblendet. Damit der geänderte Zustand des Datensatzgruppen-Elements sichtbar wird, muss es neu gezeichnet werden. Hierzu kann die Option BRGICSO_REDRAW im Argument iOptions übergeben werden.
Anmerkungen
Nach dem Öffnen bzw. Schließen eines Datensatzgruppen-Elementes werden die Methoden bBrowser:RowSelect() und bBrowser:CellSelect() nacheinander aufgerufen.
Siehe auch
bBrowser:RecordGroupItemClose()
bBrowser:RecordGroupItemOpen()
Page url: http://www.YOURSERVER.com/index.html?bbrowser_recordgroupitemchangestate.htm