I need to create blocks in which the same text appears twice. I've created an invisible attribute to hold the text and created two mtext object containing fields that point to the attribute value.
The text fields show the default value of my attribute but will not change when the attribute is set on an placed instance. After setting the attribute on an instance I've tried UPDATEFIELD and REGEN but still I see the default value.
unfortunately the object ID of the attribute will be different in each inserted instance, and also different form the attribute's object ID as it is in the Block Editor. This is the reason why the field will not update in the inserted blocks.
One way to work around this could be like this:
If you now modify the value of the attribute of the already inserted Block (e.g. through the Properties Palette), both the fields should update correctly.
The catch is that this will unfortunately only work on a "per insertion" basis due to the already mentioned fact that the object ID will be different for each insertion.
But maybe it still helps a little.
If my post answers your question, please click the "Accept as Solution" button. This will help everyone find answers more quickly.
Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register