| 
 
Subject: Multiple Rows in a Table / Same Element From: "Pinto, Rebecca" <rebecca.pinto@xxxxxxxxxxxxx> Date: Tue, 8 Aug 2000 18:24:37 -0400  | 
Hello,
I am trying to create a Calendar table with a new row after every 7th day.
Here is the XML I'm working with:
<Month>            
            <day date="1" />
            <day date="2"/>
            <day date="3" />
            <day date="4" />
            <day date="5" />
            <day date="6" />
            <day date="7" />
            <day date="8" />
            <day date="9" />
            <day date="10"/>
            <day date="11"/>
            <day date="12"/>
            <day date="13"/>
            <day date="14"/>
            .
	.
            <day date="31"/>
</Month>  
My XSL is: 
<TABLE>
<TR>
	<TD><xsl:apply-templates select="//Month/day" /></TD>
</TR>	
</TABLE>
<xsl:template match="day">
	<TT><xsl:value-of select="@date" /></TT>
</xsl:template>
This code will produce a single row of days.  I cannot seem to figure out
how to create multiple rows when referencing one element(day).
I tried using :
<xsl:if test="position() mod 7 = 0">
	<TR><TD><TT><xsl:value-of select="@date" /></TT></TD></TR>
</xsl:if> 
But, this only returned every 7th day.  If anyone has any suggestions I
would greatly appreciate your help.
Thank You,
Rebecca Pinto  
 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
| Current Thread | 
|---|
  | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: include with xalan ?, David_Marston | Thread | Re: Multiple Rows in a Table / Same, Mike Brown | 
| Re: FAQ for this list, VAIRAKKUMAR VS | Date | RE: Multiple Rows in a Table / Same, Spychalski, Frank | 
| Month |