|
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"
retrieve-boundary="page"
retrieve-position="first-starting-within-page"/>
</fo:block>
</fo:static-content>
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
RenderX
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| running table-header?, Pawson, David | Thread | RE: running table-header?, Pawson, David |
| can we use html objects in xsl, sivaji | Date | RE: Re: getting element name into h, paulo . gaspar |
| Month |