Navigation:  Klassen > bBrowser >

bBrowser:GetColumnViewValueAs()

Diese Seite drucken    Vorherige SeiteZurück zum Anfang des KapitelsNächste Seite

Zweck

Ermittelt zu einer Datenspalte die Darstellungsart der Werte.

Klasse

bBrowser

Typ

Methode

Syntax

<oBrowser>:GetColumnViewValueAs(<oColumn>) Æ symValueView

Argumente

<oColumn>Datenspalte, zu der die Darstellungsart der Werte ermittelt werden soll.
Datentyp:bDataColumn

Rückgabewert

symValueViewDie ermittelte Darstellungsart der Werte. Die folgende Tabelle definiert die unterstützten Darstellungsarten:

 

Darstellungsart

Beschreibung

#Abstract

Für jeden Wert wird im Owner des bBrowser die Callback-Methode DrawValue() aufgerufen, sofern diese definiert ist. Der Methode wird als Argument ein Event der Klasse bDrawValueEvent übergeben.

#Bitmap

Darstellung als Bitmap.

#Check

Darstellung als CheckBox ohne Rahmen.

#CheckBox

Darstellung als CheckBox.

#ComboBox

Darstellung als ComboBox.

#ComboEdit

Darstellung als bComboEdit.

#CompoundValue

Darstellung als bCompoundValue.

#Icon

Darstellung als Icon.

#PushButton

Darstellung als PushButton.

 

Wenn der PushButton während einer Eingabe gedrückt wird, wird im Owner des bBrowser die Methode ButtonClick() aufgerufen. Im übergebenen Event kann mit dem Zugriff ControlEvent:NameSym der Symbolname der Spalte ermittelt werden.

#RTF

Darstellung als RTF-Text.

#Text

Darstellung als Text.

Datentyp:Symbol

Beschreibung

Die Darstellungsart der Spaltenwerte wird über den Zugriff bDataColumn:ViewValueAs ermittelt. Wenn der Zugriff den Wert NULL_SYMBOL zurück gibt, wird die Darstellungsart abhängig vom Datentyp der Spaltenwerte ermittelt.

 

Wenn der Datentyp LOGIC ist, wird die Darstellungsart aus dem Zugriff bBrowser:ViewLogicAs verwendet. Enthält dieser ebenfalls den Wert NULL_SYMBOL, werden die Werte als Text dargestellt.

 

Wenn der Datentyp OBJECT ist, wird der Klassenname der Spaltenwerte ermittelt. Objekte der Klassen Bitmap, Icon und bCompoundValue werden vom bBrowser direkt gezeichnet. Für alle anderen Klassen wird im Owner des bBrowser die Callback-Methode DrawValue() aufgerufen, sofern diese definiert ist. Der Methode wird als Argument ein Event der Klasse bDrawValueEventübergeben.

 

Für alle anderen Datentypen werden die Werte als Text dargestellt.

Siehe auch

bBrowser:ViewLogicAs

bDataColumn:ViewValueAs

bDrawValueEvent

 


Page url: http://www.YOURSERVER.com/index.html?bbrowser_getcolumnviewvalueas.htm