- From: fraagol <j.delaguila@dysmatica.es>
 - Date: Thu, 16 Oct 2008 05:31:48 -0700 (PDT)
 - To: www-xsl-fo@w3.org
 
Hi all,
I have a XML document like this:
....
<documents>
    <document>
        ...
    </document>
    <document>
        ...
    </document>
</documents>
and a xsl like this:
<fo:block space-after="12">
			<fo:table table-layout="fixed" width="100%" border="1"
border-style="solid" border-color="#55A0dd">
				<fo:table-column />
				<fo:table-body>
						<xsl:apply-templates select="documents/document" />
				</fo:table-body>
			</fo:table>
		</fo:block>
.....
<xsl:template match="documents/document">
		<fo:table-row>
			<fo:table-cell>
				<fo:block font-size="8pt">
					<xsl:value-of select="name" />
				</fo:block>
			</fo:table-cell>
		</fo:table-row>
	</xsl:template>
the problem is when the tag <documents> doesn't contain any <document> tag,
so the table header is created but no row added. error:
fo:table-body is missing child elements. 
How could I manage this so when no document tag exists inside documents tag
nothing would  be displayed?
thanks!
-- 
View this message in context: http://www.nabble.com/empty-table-problem-tp20012801p20012801.html
Sent from the w3.org - www-xsl-fo mailing list archive at Nabble.com.
Received on Thursday, 16 October 2008 16:51:23 UTC