Bonjour,
Est-il possible de passer un paramètre d'un fichier xml à un fichier xsl associé ?
Je génère un fichier xml dans un programme et suivant le choix fait à la visualisation, je voudrai voir seulement une partie du document
Voici la liaison du fichier xml au fichier xsl :
Voici la déclaration de la variable globale dans le fichier xsl :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <?xml-stylesheet type="text/xsl" href="PV2_TRRE.xsl?PrmIdBord=213"?>
Voici le template utilisant la variable :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <xsl:param name="PrmIdBord"/>
Je n'arrive pas à récupérer la valeur en gras (du fichier xml) dans le fichier xsl.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <xsl:template match="BlocBord"> <xsl:if test="current()/IdBord/@V=$PrmIdBord or $PrmIdBord=''" > <table> <tr class="trTitre"> <td>N°</td> <td>Type</td> <td>Nature</td> <td>Lignes</td> </tr> <xsl:apply-templates select="../Piece"/> </table> </td> </xsl:if> </xsl:template>
Est-ce possible ?
Merci
Partager