Navigation:  Klassen > bDataColumn >

bDataColumn:PropertyPut()

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

Zweck

Definiert zu einer Eigenschaft einen Wert.

Klasse

bDataColumn

Typ

Methode

Syntax

<oDataColumn>:PropertyPut(

<symProperty>,

<uValue>

) Æ lSuccess

Argumente

<symProperty>Name der Eigenschaft, zu der der Wert gesetzt werden soll. Es werden folgende Eigenschaften als Standard unterstützt:

 

Property

Beschreibung

#EditClass

Definiert die Klasse für das Eingabe-Control, das beim Editieren eines Spaltenwertes verwendet werden soll.

#EmptyValueCondition

Definiert eine Bedingung, mit der ermittelt wird, ob ein Spaltenwert ein Leerwert ist.

 

Die Eigenschaft wird in der Methode bDataColumn:IsValueEmpty() verwendet.

#RTFInterfaceClass

Definiert den Namen der VO-Klasse, die zum Anzeigen von RTF-Texten verwendet wird.

Zusätzlich zu diesen Eigenschaften, können beliebige andere Eigenschaften definiert werden.

Datentyp:Symbol

 

<uValue>Wert, der zu der Eigenschaft gesetzt werden soll:

 

Property

Wert

#EditClass

Klassenname des Eingabe-Controls.

 

Datentyp: Symbol

#EmptyValueCondition

Ein Codeblock, der einen logischen Wert als Ergebnis zurück gibt.

 

Im Codeblock kann das Argument <Value> verwendet werden. Dieses Argument definiert den Wert, der geprüft werden soll.

 

Beispiel:

{|Value| Value="" .or. Value="0"}

 

Datentyp: Codeblock

#RTFInterfaceClass

Als Vorgabe wird #bRTFDocument verwendet.

 

Datentyp: Symbol

 

Datentyp:Usual

Rückgabewert

lSuccessLogischer Wert der definiert, ob zu der Eigenschaft der Wert gesetzt werden konnte.
TRUEDer Wert konnte gesetzt werden.
FALSEDer Wert konnte nicht gesetzt werden.
Datentyp:Logic

Beschreibung

bDataColumn:PropertyPut() überprüft, ob bereits ein Wert zu der Eigenschaft existiert. Wenn ja, wird der Wert mit dem neuen Wert überschrieben, ansonsten wird die Eigenschaft mit dem Wert neu aufgenommen.

Siehe auch

bBrowser:PropertyPut()

bDataColumn:PropertyDelete()

bDataColumn:PropertyGet()

 


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