Zweck
Spaltenbezeichnung, die im bBrowser angezeigt werden soll.
Klasse
Typ
Access / Assign
Datentyp
String | Bitmap | Icon | bCompoundValue
Beschreibung
Die Spaltenbezeichnung wird im Kopf der Spalte angezeigt. Die Spaltenbezeichnung kann entweder ein String, ein Bitmap-Objekt, ein Icon-Objekt oder ein bCompoundValue sein.
Mehrzeilige Spaltenbezeichnungen werden unterstützt. Hierzu müssen die einzelnen Zeilen mit der Konstante CRLF voneinander getrennt werden. Sofern im bBrowser der Zugriff bBrowser:AutoCaptionHeight nicht den Wert TRUE enthält, muss zusätzlich noch im bBrowser über den Zugriff bBrowser:CaptionHeight die Höhe der Spaltenbezeichnung gesetzt werden.
Damit Änderungen im bBrowser angezeigt werden, muss die Spalte über die Methode bBrowser:Redraw() neu gezeichnet werden. Dies ist allerdings nur dann notwendig, wenn die Spalte im sichtbaren Bereich des bBrowser liegt.
Beispiele
In dem folgenden Beispiel wird ein Browser erzeugt, in dem für die Spalte "INVOICENO" eine zweizeilige Spaltenbezeichnung definiert wird.
LOCAL odbsINVOICE AS bDBServer
LOCAL oBrowser AS bBrowser
LOCAL oColumn AS bBrowserColumn
// Browser erzeugen und anzeigen
odbsINVOICE := bDBServer{ "INVOICE" }
oBrowser := bBrowser{oOwner,;
1000,;
Point{0, 0},;
Dimension{300, 250}}
oBrowser:Use(odbsINVOICE)
oBrowser:Show()
// Zweizeilige Bezeichnung für die Datenspalte "INVOICENO" setzen
oColum := oBrowser:GetOpenColumn(#INVOICENO)
oColumn:Caption := "Rechnungs-"+CRLF+"nummer"
// Höhe der Spaltenbezeichnungen im Browser setzen
oBrowser:CaptionHeight := 32
Siehe auch
Page url: http://www.YOURSERVER.com/index.html?bbrowsercolumn_caption.htm