Thank you Mickael,.
but I cannot use dbx here..for many restriction.
there is my goal,
1) capture block inside an XREF
2) get the attribute value
3) get the objectID
4) create Field
it work...until the XREF is changed,..then the ObjectID also changed.,..and Field show ####
so the only thing who stay constant is handle...then I think that I can do something with this.
however,...I've 2 problematic..
1) some items contain xdata value of ename or vl-object as string that I cannot reuse...
(read "(<Entity name: c5481b5d30>)"))
who is the object name of block attribute.
2) get object information inside an XREF via handle name. it work only if the handle is part of the current drawing.
I can filter items in XREF and then get the correct one,...but this method is tooo slow !..
so I don't really know how to think on this concept..