Wie
kann eine mehrzeilige Spaltenüberschrift erzeugt werden?
Um in einer Datenspalte eine mehrzeilige Spaltenüberschrift
zu definieren, muss die Höhe der Spaltenüberschriften
im bBrowser gesetzt werden. Anschließend kann in der Spaltenüberschrift
mit der Konstante CRLF ein Zeilenumbruch definiert werden. Zuletzt
muss der bBrowser mit der Methode bBrowser:Recalculate() neu
berechnet und mit der Methode bBrowser:Redraw() neu gezeichnet
werden.
Das folgende Codefragment demonstriert die Vorgehensweise:
LOCAL oColumn AS bDataColumn
oBrowser:CaptionHeight := 32
oColumn := oBrowser:GetColumn(#Quantity)
IF !Empty(oColumn)
oColumn:Caption := "Bestell-"+CRLF+"menge"
ENDIF