⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 timesheet.xsl

📁 Windows Web脚本开发指南/(美) Dan Heflin, Todd Ney著 的源码
💻 XSL
字号:
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="timeSheetGroup">
  <xsl:for-each select="timeSheet" >
  <table border="0" width="58%">
    <tr>
      <td width="50%"><b>Name: <xsl:value-of select="@createdBy" /></b></td>
      <td width="50%"><b>Start Date: <xsl:value-of select="@startDate" /></b></td>
    </tr>
  </table>
  <table border="1" width="100%">
    <tr>
      <td width="15%" align="center"><b>Day</b></td>
      <td width="15%" align="center"><b>Client</b></td>
      <td width="10%" align="center"><b>Start Time</b></td>
      <td width="10%" align="center"><b>End Time</b></td>
      <td width="50%" align="center"><b>Description</b></td>
    </tr>
  <xsl:for-each select="task">
    <tr>
      <td ><xsl:value-of select="@day" /></td>
      <td ><xsl:value-of select="@clientID" /></td>
      <td ><xsl:value-of select="@startTime" /></td>
      <td ><xsl:value-of select="@endTime" /></td>
      <td ><xsl:value-of  /></td>
    </tr>
  </xsl:for-each>
  </table>
  </xsl:for-each>      
</xsl:template>
<xsl:template match="timeSheetList">
  <xsl:script Language="JavaScript"><![CDATA[
    function convertToHours(element){
      return this.getAttribute("duration") / 60;
    } 
  ]]></xsl:script>
  <table border="1" width="100%">
    <tr>
      <td width="25%" align="center"><b>Name</b></td>
      <td width="25%" align="center"><b>Client</b></td>
      <td width="25%" align="center"><b>Start Date</b></td>
      <td width="25%" align="center"><b>Hours</b></td>
    </tr>
  <xsl:for-each select="timeSheetSummary" order-by="-@startInt"> 
    <tr>
      <td ><xsl:value-of select="@createdBy" /></td>
      <td ><xsl:value-of select="@clientID" /></td>
      <td ><xsl:value-of select="@startDate" /></td>
      <td ><xsl:eval>convertToHours(this)</xsl:eval></td>
    </tr>
  </xsl:for-each>
  </table>     
</xsl:template>
</xsl:stylesheet>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -