From: SourceForge.net <no...@so...> - 2007-01-29 05:35:49
|
Bugs item #1575446, was opened at 2006-10-12 02:42 Message generated for change (Settings changed) made by xmldoc You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=373747&aid=1575446&group_id=21935 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: XSL Group: output: print/FO/PDF Status: Open Resolution: None Priority: 5 Private: No Submitted By: Janning Vygen (janning) Assigned to: Nobody/Anonymous (nobody) >Summary: fo: rowsep: check last row and morerows Initial Comment: in fo/table.xsl it checks if an entry is in the last row: <xsl:variable name="rowsep"> <xsl:choose> <xsl:when test="not(ancestor-or-self::row[1]/following-sibling::row or ancestor-or-self::thead/following-sibling::tbody or ancestor-or-self::tbody/preceding-sibling::tfoot)"> <xsl:value-of select="0"/> </xsl:when> ... this does not check for attribute "morerows" in <entry> an additional check should be performed: If this condition is true: count(ancestor-or-self::row[1]/following-sibling::row) = @morerows and not ( ancestor-or-self::thead/following-sibling::tbody or ancestor-or-self::tbody/preceding-sibling::tfoot ) then this cell is in the last row. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=373747&aid=1575446&group_id=21935 |