Zweck
Der Sourcecode des Codeblocks.
Klasse
Typ
Access / Assign
Datentyp
String
Beschreibung
bCodeblock:Expression definiert den Sourcecode, der ausgeführt wird. Im Sourcecode können die Variablen verwendet werden, die im Zugriff bCodeblock:ArgumentList definiert sind.
Anmerkungen
Nachdem der Sourcecode gesetzt wurde, gibt die Methode bCodeblock:IsCompiled() den Wert FALSE zurück. Der geänderte Sourcecode muss mit der Methode bCodeblock:Compile() kompiliert werden. Erst danach kann er mit der Methode bCodeblock:Eval() ausgeführt werden.
Beispiele
In dem folgenden Beispiel wird ein Objekt der Klasse bCodeblock erzeugt und nachträglich der Sourcecode gesetzt.
LOCAL odbsCUSTOMER AS DBServer
LOCAL oCodeblock AS bCodeblock
// DBServer erzeugen
odbsCUSTOMER := DBServer{"CUSTOMER"}
// Codeblock erzeugen
oCodeblock := bCodeblock{, odbsCUSTOMER}
// Sourcecode setzen
oCodeblock:Expression := "Server:LASTNAME + Server:FIRSTNAME"
// Sourcecode kompilieren
IF oCodeblock:Compile()
// Sourcecode ausführen
? oCodeblock:Eval()
ENDIF
Siehe auch
Page url: http://www.YOURSERVER.com/index.html?bcodeblock_expression.htm