Hi,

I do this a lot. The way I worked around the problem was to pass a string containing the address of a cp (usually in the stack or card) which contains the array.

Works quite well and is faster then sending the whole array. On the down side it's a bit clumbersome to use.

All the Best
Dave

On 19 Nov 2006, at 13:21, Mark Smith wrote:

I'm building yet another table object, and I want to pass data to it in the form of an array, like so:

send "importArray tArray" to group "tableObject"

The script of the "tableObject" group has:

on importArray tArray
  put tArray into sData -- sData is a script local variable
end importArray

This fails, though without an actual error - the sData variable remains empty.

I tried using a dummy setProp handler:

setProp tableData tArray
  put tArray into sData
end tableData

but this fails also (I didn't really expect it to work).

Of course, I could just set a customPropertySet of the tableObject, but I was intending to do some checking of the data before accepting it and placing it in the sData variable. Actually, I suppose I could set a customPropertySet and then send a separate message to the table object that would cause it to check the customPropertySet...so I guess I've answered my own question!

Still, has anyone come up against this before, and found a neat way to do it?

Thanks,

Mark
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to