Hi everyone,
I have a few copies of the same block and I was trying to link 2 (source and dest) attribute values (from diffrent blockrefs), using field(s):
At first it sounded like an easy task, but it didn't work.
Soo... I created another copy of that block, and
manually linked (no lisp) his attribute to the source one - and it worked (the handmade one).
Then from the properties of that "handmade" field I got the field textstring which was: " %<\AcObjProp Object(%<\_ObjId 140701967863360>%).TextString>% "
and tried directly assigning the same content (to the 3rd block):
"%<\AcObjProp Object(%<\_ObjId 140701967863360>%).TextString>%"
)
So the above failed.
Then I decided to check if the ObjId should be linked to the attribute
reference (see the comments):
%<\AcObjProp Object(%<\_ObjId 140701967863360>%).TextString>% ; extracted from the "handmade" field - that works
42 ; this Id doesn't match the Id from the "handmade" field
"284" ; but the handle from the field's ID matches
"284" ; to the handle of the selected source attribute ref
_$
I have no idea whats wrong
Heres the test drawing: