Bonjour
J’ai bien compris qu’au niveau des variables en Xsl on était pas mal limité (pas de calcul, d’incrémentation…), c’est bien dommage.
J’aimerai juste savoir s’il est possible de faire cela :
En Free Xsl j’ai un premier transformer qui dit ça :
<!-- on attaque le sous model 'rubrique' -->
<xsl:for-each select="sp:rqeee">
<xsl:variable name="position_group" select="position()"/>
<xsl:value-of select="getContent(gotoSubModel(),'questions')" disable-output-escaping="yes"/>
</xsl:for-each>
Dans le transformer du SubModel j’aimerai récupérer la valeur de la variable « position_group » et donc avoir quelque chose comme ça :
<!-- on attaque le sous model 'question' -->
<xsl:for-each select="sp:qrqeee">
<row>
<qid><xsl:value-of select="position()"/></qid>
<gid><xsl:value-of select="$position_group"/></gid>
...
</row>
</xsl:for-each>
Possible ?
J’ai pas d’erreur mais ça ne fonctionne pas
Sinon une idée pour réaliser quelque chose qui ressemblerait à ça ?
Merci pour votre aide.
Christophe