problem with sending functions to other cards over riding message path
bill at bluewatermaritime.com
Sat Dec 5 13:29:35 EST 2009
If you do this in the background script of one stack:
*put* "anytext" into tDataHolder
*get* value("PutMyData(tDataHolder)", card "consignee_card" of stack
"Consignees" of stack "clients")
and in the card "consignee_card" of another stack -- there is this:
*function* PutMyData pDataHolder
*put* pDataHolder into fld test
The result will be "pDataHolder" in the fld "test" because something in the
"get value" is wrecking the "tDataHolder" variable.
Can anyone help. I need to do this because I'm using a DataGrid and I found
out that you can't
*set* the dgData of *group* "g_theConsigneeList" of card "consignee_card" of
stack "Consignees" of stack "clients" to theDataArray
and that you can only set the dgData of a DataGrid if the script is in the
background of the same stack or in the card so I'm doing that but I need to
send parameters form another stack to that stack where the DataGrid is and
the message path is driving me crazy!
Thanks for your help.
More information about the Use-livecode