Bonjour,
voici le code que j'utilise pour afficher une liste de valeur (j'ai souvent utilisé le même type de code sans problème)
Mon pb vient qu'un caractere blanc est ajouté systématiquement à la valeur de CODEGRP dans le html généré . Ceci a pour conséquence de fausser mon test pour l'affectation de l'attribut selected. J'ai bien sur vérifié que le document XML ne contenait pas ces blancs.
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 <form action="{/document/Aliases/GestAbsDLL}ListHoraireRegrtAdm" name="Selection" method="post"> <h3 align="left"> <i>Selection du regroupement à visualiser <select name="FiltreGrp" size="1" onchange="document.Selection.submit()"> <xsl:for-each select="/document/LISTEGRPS/LISTEGRP"> <option> <xsl:if test="/document/Params/SELECTGRP=CODEGRP"> <xsl:attribute name="selected"><xsl:text>yes</xsl:text></xsl:attribute> </xsl:if> <xsl:attribute name="value"><xsl:value-of select="CODEGRP"/></xsl:attribute> <xsl:value-of select="LIBELLE"/> </option> </xsl:for-each> </select> </i> </h3>
Qqun a t-il une idée ?
Partager