Skip navigation
Currently Being Moderated

Problem when rows in tables conditionalized

Jul 4, 2012 1:09 PM

Hi all,

I'm really *really* hoping someone can help me with this.

I am using TCS 3, using FrameMaker integration to create Webhelp from my Frame source.

I use conditional text.

I set my conditions within FrameMaker and have Robohelp use the Frame conditional settings.


My tables are not that complicated, but in some cases, I have an entire row conditioned so that it does not appear in one stream of my output (i stream across my product releases with the same source).


I set my conditions properly in Frame but when I create the output, the Webhelp output has additional empty columns randomly placed at the right edge of my table (not across the entire table, either, just some rows show the extra empty columns). In one case, a row appears several rows below where it should have appeared.


When I delete the conditional text altogether from the rows in the table, the output generates correctly; obviously, this is not a solution.


Also of note: this problem only occurs if there are straddled rows or columns in the same table (even if the conditioned rows are not the ones that are straddled).


Has anyone seen this? Any solutions?

Thanks in advance.

  • Currently Being Moderated
    Jul 4, 2012 1:30 PM   in reply to SueC2009

    I’ve never seen that happen, but I’ve never tried to do it that way; I wonder if RH isn’t seeing the table itself as hidden, only the table contents. I’d be tempted to experiment with a small sample table  – make sure that the row is fully conditioned and that it disappears when you do the FM show/hide on it before pulling it into RH; or turn it around and suck all the content into RH and then use the CBT expression in the SSL to hide the row to see what you get.

    Mark as:
  • Currently Being Moderated
    Jul 5, 2012 12:05 AM   in reply to Jeff_Coatsworth

    When working in RoboHelp you have to select the whole row rather than just the contents of the row when applying a tag.


    That is to simply avoid and empty row which is not quite what you are seeing. However, it may prompt you to apply your tags in Fm in a different way that does fix the problem.


    Jeff is your man on what to do in Fm.


    See for RoboHelp and Authoring tips




    Mark as:
  • Currently Being Moderated
    Jul 5, 2012 6:11 AM   in reply to Peter Grainge

    @Peter – thanks for the vote of confidence ;>)


    FM allows you to hide just the contents of a cell, so you’d be left with an empty cell or row in your table. I’ve only ever hid the entire table (contents & table gridlines), not a particular row in FM. I do remember that I had to really force it to hide the table grid part – FM’s first inclination is to apply the condition to just the contents.

    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points