*target Object .colApp.ITEM(toApp.gcGUIDAppGroup).goGroup.ITEM(toApp.gcGUIDGroup).goPath *source object .colApp.ITEM(toApp.gcGUIDAppGroup)those are also back linked
.colApp.ITEM(toApp.gcGUIDAppGroup).goGroup.ITEM(toApp.gcGUIDGroup).goPath.goParent.goParent.goParent *is the same object as .colApp.ITEM(toApp.gcGUIDAppGroup)It seems that the SETVAR method, wich is not the same as "=" mixed up something. I.O.W. my guess is that the object returend by SETVAR is not the same as returned by "=". There is a similarity to the FOR EACH problem, but is it not the same.
>local locolT >_VFP.SETVAR('locolT',CREATEOBJECT("COLLECTION")) > >locolT.ADD("",[DEFAULT]) > >locolT.REMOVE([DEFAULT]) >lcx = "Test" >locolT.ADD(lcx,[DEFAULT]) > >lcx = "Test" >locolT.REMOVE([DEFAULT]) >locolT.ADD(lcx,[DEFAULT]) > >>