>>>>Hi. How can a dangling DS happen in the case doing a collection of scatter name objects?
>>>
>>>As objects are created in the scope of a data session,
>>>creating an object there and reusing it much later keeps the DS alive as there is still an object alive in it.
>>
>>Maybe then
>>
>>scatter name oOtherForm.oRecord
>>
>>would not create such a dependency. The object is supposedly created previously, so it already exists in the DS of oOtherForm.
>
>Think a scatter name always creates a new object
Right, forgot that. Then even if it's assigned to a property of an object created in a different DS, it still exists. I wonder whether there's a way to avoid this. Or, OTOH, whether the dangling empty DS is any problem at all.