![[IMG]](http://nt8.upanh.com/b5.s34.d4/0779b40173adf47d97495439afd768bd_51578918.t.jpg)
các bạn giúp mình tính dùm cột tổng thành tiền với...thank.
mình tính như thế này ko ra... (xem hàng chữ tô màu phía dưới)
khi tách từng vế sum(CACPN/PN[1]/DS/DG )*sum(CACPN/PN[1]/DS/SL ) thì ra nhưng mà ko đúng yêu cầu đề tài
đây là link dủ 3 file xml,dtd,xsl:
http://www.mediafire.com/?cck4zkr9or59gf6
Mã:
<?xml version="1.0"?>
<xsl:stylesheet
version="1.0"
xmlnssl="http://www.w3.org/1999/XSL/Transform"
xmlns="http://www.w3.org/TR/REC-html40">
<xsl:template match="/">
<HTML>
<H1>PHIEU NHAP</H1>
<TABLE>
<xsl:for-each select="//PN[1]">
<TR>
<TD>SO: <xsl:value-of select="SO/@NC"/></TD>
<TD>NCC: <xsl:value-of select="NCC"/></TD>
</TR>
<TR>
<TD>NGAY: <xsl:value-of select="NGAY"/></TD>
<TD>NGUOI KT: <xsl:value-of select="KT"/></TD>
</TR>
</xsl:for-each>
</TABLE>
<H1>DANH SCH HANG NHAP</H1>
<TABLE BORDER="1">
<TR>
<TD>SOTT</TD>
<TD>MA HANG</TD>
<TD>TEN HANG</TD>
<TD>DON GIA</TD>
<TD>SO LUONG</TD>
<TD>THANH TIEN</TD>
</TR>
<xsl:for-each select="//PN[1]/DS">
<TR>
<TD><xsl:value-of select="position()" /></TD>
<TD><xsl:value-of select="MH" /></TD>
<TD><xsl:value-of select="TENHANG"/></TD>
<TD><xsl:value-of select="DG"/></TD>
<TD><xsl:value-of select="SL"/></TD>
<TD><xsl:value-of select="DG*SL"/></TD>
</TR>
</xsl:for-each>
</TABLE>
<P>Phieu nhap nay co: <xsl:value-of select="count(//PN[1]/DS/MH)"/> mat hang </P>
<P> <xsl:value-of select="sum(CACPN/PN[1]/DS/DG * CACPN/PN[1]/DS/SL)"/></P>
</HTML>
</xsl:template>
</xsl:stylesheet>