ich habe bei mir einen Fehler, bei dem ich nicht auf die Lösung komme.
Wenn ich folgenden Code schreibe, funktioniert alles:
Code: Alles auswählen
::sleName:dataLink := {|x| IIf( x==NIL, ::Data:RecData:Name, ::Data:RecData:Name := x ) }
::sleName:setdata()
Code: Alles auswählen
cVar := "Name"
cMacro := "{|x| IIf( x==NIL, ::Data:RecData:" + cVar + ", ::Data:RecData:" + cVar + " := x ) }"
::sleName:dataLink := &cMacro
::sleName:setdata()
Was kann man hier machen?oError:args :
-> NIL
oError:canDefault : N
oError:canRetry : J
oError:canSubstitute: N
oError:cargo : NIL
oError:description : Unbekannte Variable
oError:filename :
oError:genCode : 22
oError:operation : SELF
oError:osCode : 0
oError:severity : 2
oError:subCode : 2000
oError:subSystem : BASE
oError:thread : 1
oError:tries : 1