Forcing a variable to evaluate as an object reference
david at dvglasgow.wanadoo.co.uk
Tue Sep 12 15:41:59 EDT 2006
Now it is just tantalising.
put "changing it now"
repeat for each line i in field "langfields"
put "field " & i into twhere
get the Language[glanguage] of twhere
do "put" && quote & it & quote && "into field" && i
works for two of the three fields listed in langfields: (thanks Jeanne
for the magic 'do')
"Inst3" of card "Ranking" of this Stack
"Inst2" of card "Ranking" of this Stack
"Inst1" of card "Ranking" of this Stack
It always fails on "Inst2" which exists and has the properties
required. It fails wherever it appears in the field "langfield" (i.e.
I shuffled the order just to see if it was the last item that always
put field "Inst2" of card "Ranking" of this Stack
in the message box results in the contents appearing as expected.
The error is:
executing at 8:03:49 PM
Type do: error in source expression
Object Assessment Language
Line do "put" && quote & it & quote && "into field" && i
Hint group id 2551 of card id 1002 of stack "/Applications/Revolution
Carlton Glasgow Partnership
More information about the Use-livecode