Skip to main content
Known Participant
July 31, 2012
Question

Conditionalizing text insets

  • July 31, 2012
  • 1 reply
  • 6827 views

FrameMaker 10, Windows 7 x64.

I have a document with a lot of external files inserted as text insets. I would like to have this file appear in a book only under certain conditions. I've created the appropriate conditions, selected the entire file, and applied the conditions. All of the insets are conditionalized, with the exception of a single inset. When I reselect that inset and attempt to reapply any of the conditions, I get a dialog, whose title is too long for its size, so you cannot fully comprehend the purpose. See below.

I do not wish to make the text unconditional, and I do not wish to delete the text. I wish to set a condition. There is nothing I can find in any FrameMaker resource that describes why I am getting this message, or what to do about it. All of the other insets are correctly conditionalized.

Any ideas?

Steve

This topic has been closed for replies.

1 reply

Jeff_Coatsworth
Community Expert
Community Expert
July 31, 2012

Looks like it thinks that there are already conditions attached to it - if it's just one condition you're applying to the whole thing, why not strip the existing one off and reapply?

Known Participant
July 31, 2012

That's just the thing - It doesn't show any tags at all for that inset. The source file has no tags either. There must be something that FrameMaker sees there to behave differently for this one inset, but whatever it is, I'm not seeing it. Hm... maybe I should save a .mif and see if it shows anything there...

Known Participant
July 31, 2012

OK bear with me - I realized that I may have left out information that could be relevant.

I have a number of stand-alone procudures. All of these procedures share a number of text insets, so that I can update them all by updating the inset.

Now I want to create a book, and I want to place these procedures in a folder of the book. But the book needs to have conditions set. Since I cannot set a condition on a file, I have to select the entire document's contents and conditionalize that. It works fine when I do that on the first document, but I have this error when I get to the next one.

It almost seems as if FrameMaker objects to setting the condition in the using document if the inset is shared with another document. That doesn't even make sense, since all of the other insets are also shared, and they are correctly taking the conditions. But perhaps my description will jog someone's understanding enough to realize what I'm doing wrong here.

Steve