Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
0

Variable repeating table header

Community Beginner ,
Oct 24, 2011 Oct 24, 2011

Copy link to clipboard

Copied

Is there a way to repeat a variable table row from page to page in Framemaker?  I don't want to repeat a fixed header row, but a subheader that changes periodically.  For example, on page one, my table might look like this:

Header 1Header 2
Sub-Header 1




Sub-Header 2




On page two, the table will look like:

Header 1Header 2
Sub-Header 2




I want to repeat the most recent Sub-Head at the top of each page.

Views

705
Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Advocate ,
Oct 25, 2011 Oct 25, 2011

Copy link to clipboard

Copied

EMLinSD,

As desirable as this might be, it is not natively implemented in the FrameMaker DOM (document object model). FrameMaker’s table model is very similar to that of HTML, it has header, body and footer regions and all those regions consist of rows. There are no different header regions and also no different row classes.

But, of course, you could implement such a behaviour using scrtipting of FDK programming. As a sort-of post-processing step such a routine could find the sub-headers, move on through the table and at each page break insert a copy of the most recent sub-header row. Before doing so, the routine would delete all duplicated sub-header rows (and it would need some information that it is a duplicate row, maybe a marker).

If there is a valid business case you can find someone creating such a program.

- Michael

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Oct 25, 2011 Oct 25, 2011

Copy link to clipboard

Copied

LATEST

IF you can set-up your tables to start at the top of a new page, then you could try creating a custom master page that uses running h/f variables in a background text frame to simulate your table header rows instead. You would have to play with the positioning of the frames & contents to get a seamless look as in an actual table.

Otherwise, as Michael says, this requires a custom script or plug-in for placed anywhere on a page and then spilling over to a new page.

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines