1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
| <?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" indent="yes"/>
<xsl:variable name="nbre" select="count(//doc[$dateDebut <= @CreationDate and $dateFin >= @CreationDate and contains($state,@Etat) and contains($type,@ClassPS) and contains($conf,@NameConfDocPS)])"/>
<xsl:template match="docs">
<html>
<head>
<script type="text/javascript" src="sorttable.js"></script>
<script type="text/javascript"> <![CDATA[var t2=new SortTable("t2");var s="fr";]]></script> </head>
<body >
<input type="button" value="test" onclick="javascript:alert('gggg');alert(s);"/>
<table align="center" width="100%" >
<tr >
<th align="center" style="border:#B7B697 1px solid;FONT-WEIGHT: bold; COLOR: #7F7E57;font:Tahoma;font-size:10px;BACKGROUND-COLOR: #F9F9F2;"><A class='sort' href='javascript:SortRows(t2,1);alert(t2.names);'>Nr</A></th>
<td align="center" style="border:#B7B697 1px solid;FONT-WEIGHT: bold; COLOR: #7F7E57;font:Tahoma;font-size:10px;BACKGROUND-COLOR: #F9F9F2;"><A class='sort' href='javascript:SortRows(t2,2)'>Délai</A></td>
<td align="center" style="border:#B7B697 1px solid;FONT-WEIGHT: bold; COLOR: #7F7E57;font:Tahoma;font-size:10px;BACKGROUND-COLOR: #F9F9F2;"><A class='sort' href='javascript:SortRows(t2,3)'>Date du courrier</A></td>
<td align="center" style="border:#B7B697 1px solid;FONT-WEIGHT: bold; COLOR: #7F7E57;font:Tahoma;font-size:10px;BACKGROUND-COLOR: #F9F9F2;"><A class='sort' href='javascript:SortRows(t2,4)'>Expéditeur</A></td>
<td align="center" style="border:#B7B697 1px solid;FONT-WEIGHT: bold; COLOR: #7F7E57;font:Tahoma;font-size:10px;BACKGROUND-COLOR: #F9F9F2;"><A class='sort' href='javascript:SortRows(t2,5)'>Objet</A></td>
<td align="center" style="border:#B7B697 1px solid;FONT-WEIGHT: bold; COLOR: #7F7E57;font:Tahoma;font-size:10px;BACKGROUND-COLOR: #F9F9F2;"><A class='sort' href='javascript:SortRows(t2,6)'>Responsable</A></td>
<td align="center" style="border:#B7B697 1px solid;FONT-WEIGHT: bold; COLOR: #7F7E57;font:Tahoma;font-size:10px;BACKGROUND-COLOR: #F9F9F2;"><A class='sort' href='javascript:SortRows(t2,7)'>Annotation</A></td>
<td align="center" style="border:#B7B697 1px solid;FONT-WEIGHT: bold; COLOR: #7F7E57;font:Tahoma;font-size:10px;BACKGROUND-COLOR: #F9F9F2;"><A class='sort' href='javascript:SortRows(t2,8)'>Etat</A></td>
</tr>
<script language="Javascrip"><![CDATA[t2.AddColumn("Nr","","left","");
t2.AddColumn("delai","","left","");
t2.AddColumn("date","","left","");
t2.AddColumn("exp","","left","");
t2.AddColumn("objet","","left","");
t2.AddColumn("resp","","left","");
t2.AddColumn("annot","","left","");
t2.AddColumn("etat","","left","");]]></script>
<xsl:apply-templates select="//doc" />
<script language="Javascript"><![CDATA[t2.WriteRows();]]></script>
</table></body></html>
</xsl:template>
<xsl:template match="//doc">
<xsl:if test="$dateDebut <= @CreationDate and $dateFin >= @CreationDate and contains($state,@Etat) and contains($type,@ClassPS) and contains($conf,@NameConfDocPS)">
<script language="Javascript"><![CDATA[t2.AddLine(<xsl:value-of select="@BOIDPS"/>,
<xsl:value-of select="@delai"/>,
<xsl:value-of select="@Parentdate"/>,
<xsl:value-of select="@ParentExpPS"/>,
<xsl:value-of select="@ParentSubjectPS"/>,
<xsl:value-of select="@ResponsablePS"/>,
<xsl:value-of select="@SubjectPS"/>,
<xsl:value-of select="@Etat"/> );
t2.AddLineSortData(<xsl:value-of select="@BOIDPS"/>,
<xsl:value-of select="@delai"/>,
<xsl:value-of select="@Parentdate"/>,
<xsl:value-of select="@ParentExpPS"/>,
<xsl:value-of select="@ParentSubjectPS"/>,
<xsl:value-of select="@ResponsablePS"/>,
<xsl:value-of select="@SubjectPS"/>,
<xsl:value-of select="@Etat"/>);
t2.AddLineProperties("border:#B7B697 1px solid; font:Tahoma;font-size:10px;");]]></script>
</xsl:if>
</xsl:template>
</xsl:stylesheet> |
Partager