详细内容
XSL里Count的用法
发布日期:2013-09-09     点击:3417     字体:[ ]

有时XSL里用Count会非常方便判断,比如是否显示一行,这里NewDataSet是DataSet,ds1是Table,这样当表里有数据显示行,否则就不显示。

<xsl:if test="count(NewDataSet/ds1) > 0">
                        <Row ss:Height="22.5" ss:StyleID="s21">
                            <Cell ss:StyleID="s23">
                                <Data ss:Type="String">付款方式</Data>
                            </Cell>
                        </Row>
                    </xsl:if>

用 for-each 循环显示表里的数据:

                   <xsl:for-each select="NewDataSet/ds1">
                        <Row ss:Height="22.5" ss:StyleID="s21">
                            <Cell ss:StyleID="s69">
                                <Data ss:Type="Number">
                                    <xsl:value-of select="AMOUNT"/>
                                </Data>
                            </Cell>
                        </Row>
                    </xsl:for-each>

用户评论
昵称 
内容  *
验证码   
   
Copyright © 2010 zdbase.com All Rights Reserved. 苏ICP备15039389号 可人软件设计