Jump to content

[XSLT 2.0] Problem with display of table


IBACK

Recommended Posts

Hi everybody,

 

I've a problem with display of FO:TABLE.

 

This is the source :

<?xml version="1.0" encoding="UTF-8"?><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"	xmlns:fo="http://www.w3.org/1999/XSL/format" xmlns:cal="xalan//java.util.GregorianCalendar"	version="2.0">	<xsl:output method="html" indent="yes" />...	<xsl:template match="Lignes">		<fo:layout-master-set>			<fo:simple-page-master margin-right="20mm"				margin-left="20mm" margin-bottom="20mm" margin-top="20mm"				page-width="200mm" page-height="300mm" master-name="mainPage">				<fo:region-body margin-right="0mm" margin-left="0mm"					margin-bottom="10mm" margin-top="0mm" />				<fo:region-after extent="20mm" />			</fo:simple-page-master>		</fo:layout-master-set>		<fo:page-sequence master-reference="mainPage">			<fo:flow flow-name="xsl-region-body">				<fo:block font-size="28pt" line-height="36pt"					padding-after="12pt">					Creating XSL-FO Tables				</fo:block>				<fo:table width="16cm" table-layout="fixed">					<fo:table-column column-number="1" column-width="30mm">					</fo:table-column>					<fo:table-column column-number="2" column-width="30mm">					</fo:table-column>					<fo:table-column column-number="3" column-width="30mm">					</fo:table-column>					<fo:table-body>						<fo:table-row line-height="26pt">							<fo:table-cell column-number="1" border-style="solid">								<fo:block font-family="sans-serif" font-size="20pt"									font-weight="bold">									State								</fo:block>							</fo:table-cell>							<fo:table-cell column-number="2" border-style="solid">								<fo:block font-family="sans-serif" font-size="20pt"									font-weight="bold">									Flower								</fo:block>							</fo:table-cell>							<fo:table-cell column-number="3" border-style="solid">								<fo:block font-family="sans-serif" font-size="20pt"									font-weight="bold">									Bird								</fo:block>							</fo:table-cell>						</fo:table-row>						<fo:table-row line-height="26pt">							<fo:table-cell column-number="1" border-style="solid">								<fo:block font-family="sans-serif" font-size="20pt">									California								</fo:block>							</fo:table-cell>							<fo:table-cell column-number="2" border-style="solid">								<fo:block font-family="sans-serif" font-size="20pt">									Quail								</fo:block>							</fo:table-cell>							<fo:table-cell column-number="3" border-style="solid">								<fo:block font-family="sans-serif" font-size="20pt">									Golden									Poppy								</fo:block>							</fo:table-cell>						</fo:table-row>						<fo:table-row line-height="26pt">							<fo:table-cell column-number="1" border-style="solid">								<fo:block font-family="sans-serif" font-size="20pt">									Massachusetts								</fo:block>							</fo:table-cell>							<fo:table-cell column-number="2" border-style="solid">								<fo:block font-family="sans-serif" font-size="20pt">									Chickadee								</fo:block>							</fo:table-cell>							<fo:table-cell column-number="3" border-style="solid">								<fo:block font-family="sans-serif" font-size="20pt">									Mayflower								</fo:block>							</fo:table-cell>						</fo:table-row>						<fo:table-row line-height="26pt">							<fo:table-cell column-number="1" border-style="solid">								<fo:block font-family="sans-serif" font-size="20pt">									New York								</fo:block>							</fo:table-cell>							<fo:table-cell column-number="2" border-style="solid">								<fo:block font-family="sans-serif" font-size="20pt">									Bluebird								</fo:block>							</fo:table-cell>							<fo:table-cell column-number="3" border-style="solid">								<fo:block font-family="sans-serif" font-size="20pt">									Rose								</fo:block>							</fo:table-cell>						</fo:table-row>					</fo:table-body>				</fo:table>			</fo:flow>		</fo:page-sequence>	</xsl:template></xsl:stylesheet>   

The layout of the FO-TABLE is not applied : in fact the stylesheet shows me the data in "raw" mode.

 

Any ideas ?

 

Thanks you in advance

 

Fabrice

 

 

 

 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...