Hi, Your fo output seems to be correct (except that there is no fo:table-column, witch are required by fop to set column width) It could be a wrong transformation (ie there is no table-header or table-body markup in your xml source file). (I suppose that your example is expected result, but not actual output)
tcho -----Message d'origine----- De : Clay Leeds [mailto:[EMAIL PROTECTED] Envoyé : jeudi 27 mai 2004 16:20 À : [EMAIL PROTECTED] Objet : Re: Table Header problem On May 27, 2004, at 6:47 AM, Kaustuva Narayan Sharma wrote: > Hi, > > I am a beginner to FOP. I am trying to convert an XML to PDF from a > Java app. The data is to be displayed in a table. But when I try to > put headers into the table i am getting the following error: > > org.apache.fop.apps.FOPException: Currently only Table Rows are > supported in table body, header and footer > > My xsl looks like this: > ====================================================================== > <fo:table> > > <fo:table-header> > <fo:table-row> > <fo:table-cell> > <fo:block font-size="12pt" font-weight="bold">Header1</fo:block> > </fo:table-cell> > <fo:table-cell> > <fo:block font-size="12pt" font-weight="bold">Header2</fo:block> > </fo:table-cell> > <fo:table-cell> > <fo:block font-size="12pt" font-weight="bold">Header3</fo:block> > </fo:table-cell> > </fo:table-row> > </fo:table-header> > <fo:table-body> > > <fo:table-row> > <fo:table-cell> > <fo:block> > <xsl:value-of select="Data1"/> > </fo:block> > </fo:table-cell> > <fo:table-cell> > <fo:block> > <xsl:value-of select="Data2"/> > </fo:block> > </fo:table-cell> > <fo:table-cell> > <fo:block> > <xsl:value-of select="Data3"/> > </fo:block> > </fo:table-cell> > </fo:table-row> > </fo:table-body> > </fo:table> > ===================================================== > > I am using fop-0.20.5. Can you pls suggest as to what could be the > cause? > > Thanks. > > Regards, > > Kaustuv Sharma One problem I notice is that you do not have <fo:table-column column-width="XXcm" />. You can see an example of a complete table here: http://xml.apache.org/fop/faq.html#keep-with I don't know if it's a problem but there was a lot of extra white space in the table-body. Whitespace is OK, but perhaps there's a bad character in there? Hope this helps! Web Maestro Clay --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]