以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  关于<xsl:number>和循环次数的问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=8159)


--  作者:huyanlin
--  发布时间:6/7/2004 3:29:00 PM

--  关于<xsl:number>和循环次数的问题
1.<xsl:number>我想让值从50-<xml某个结点值开始>怎么写
2控制循环次数从50-<xml某个结点值开始>怎么写


--  作者:fjczq
--  发布时间:6/13/2004 1:31:00 PM

--  
希望以下代码对你有用:
<xsl:template name="loop">
 <xsl:param name="count"/>
 <xsl:variable name="i" select="$count"/>
 <xsl:choose>
  <xsl:when test="$i = 1">
   i = <xsl:value-of select="$i"/><br />
  </xsl:when>
  <xsl:otherwise>
   i = <xsl:value-of select="$i"/><br />
   <xsl:variable name="j" select="$i - 1"/>
   <xsl:call-template name="loop">
   <xsl:with-param name="count"><xsl:value-of select="$j"/></xsl:with-param>
   </xsl:call-template>
  </xsl:otherwise>
 </xsl:choose>
</xsl:template>
--  作者:aboluoyuren
--  发布时间:6/27/2004 4:54:00 PM

--  
呵呵2楼的实在的太感谢你了!也为我解决了一定的问题!
--  作者:pingosk
--  发布时间:11/6/2005 11:18:00 AM

--  
太感谢二楼的人了,我也解决了我的问题
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms