Bonjour
je recontré des difficulté a manipuler des donnée en XSL

L'environnement de travail est SharePoint 2007.
Voici mon fichier XSL qui recupere des données propres à Sharepoint (/dsQueryResponse/Rows/Row)

Le fichier de base me renvoie en faite une ligne du tableau.

Je voudrais recupérer les données de mes rows et les stoquer les uns à la suite des autres dans une nouvelle variable. et ainci recupéré une seule ligne au lieu de plusieurs lignes

Mes lignes sont en rouge et en noir c'est le fichier de SharePoint.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
<xsl:template name="OuterTemplate">
        <xsl:variable name="Rows" select="/dsQueryResponse/Rows/Row" />
        <xsl:variable name="RowCount" select="count($Rows)" />
        <xsl:variable name="IsEmpty" select="$RowCount = 0" />
      <xsl:variable name="MyRows"  />
        <xsl:variable name="TotalTextDefile" select="$Rows[@Style='TotalTextDefile']"/>            
<table id="cbqwp" cellspacing="0" cellpadding="0" class="cbq-layout-main">
                <tr>
                    <xsl:choose>
                        <xsl:when test="$IsEmpty">
                             <xsl:call-template name="OuterTemplate.Empty" >
                                 <xsl:with-param name="EditMode" select="$cbq_iseditmode" />
                             </xsl:call-template>
                        </xsl:when>
                      
                      <xsl:when test="$TotalTextDefile">
                        <xsl:for-each select="Rows">

                          <xsl:variable  name="MyRows" select="rows"/>
                          
                        </xsl:for-each>

                  
                        <xsl:call-template name="OuterTemplate.Body">
                          <xsl:with-param name="Rows" select="$MyRows" />
                          <xsl:with-param name="FirstRow" select="1" />
                          <xsl:with-param name="LastRow" select="$RowCount" />

                        </xsl:call-template>
Mon premier problème est deja la reutilisation de ma variable "MyRows" déclarer en debut. Ceci n'est pas bon
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 <xsl:variable  name="MyRows" select="rows"/>

Merci pour votre aide

Relena