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]
