>>Never happened to me that it could prove the scatter caused anything. Just mentioned it because others (Tamar, I think) said it's possible.
>
>It's easy to test - did so last week
>
>If form B has a private datasession
> - it creates an object (other than the onces that have private datasessions)
>- then puts that object in Form A
>- then releases
>
>you will see an unknown datasession, that will disappear as soon as you set the object in form A to null
Wow! This implies some behind-the-scenes connection between the scatter object and the alias it was scattered from.
Perhaps an anonymous scatter would help? Something like
o=createobject("empty")
n=afields(aa)
for i=1 to n
addproperty(o, aa[i], eval(aa[i]))
endfor
return o