Re: running table-header?

Subject: Re: running table-header?
From: "Nikolai Grigoriev" <grig@xxxxxxx>
Date: Sat, 27 May 2000 01:21:13 +0400
Dave Pawson poses a problem:

> On my bank statement, I have a table of
> payments and withdrawals.
> At the top of each page I see a running
> balance to that date.

This is only possible with the new draft, using fo:marker/fo:retrieve-marker.
You assign a fo:marker that contains balance accumulated so far to every row in
the table:

<fo:marker marker-class-name="running-balance>May 26: 1000 pounds </fo:marker>

and than use fo:retrieve-marker to paste the contents of the first marker into
the header:

<fo:static-content flow-name="xsl-region-before">
  <fo:block font="bold 10pt Helvetica">
    Balance of
    <fo:retrieve-marker retrieve-marker-name="running-balance"

This works only if the content to put into the running header depends only on
the position of a single page break within the file. More complex cases like
producing a running subtotal for every page, or enumerating all entries on a
page of an enciclopaedia, are (seemingly) still impossible to construct
within the current draft (am I right?)

Best regards,
Nikolai Grigoriev

 XSL-List info and archive:

Current Thread