param
Syntaxe
param $name=value;
Description
Déclarez un paramètre pour un modèle ou pour la feuille de style dans son ensemble. Les paramètres du modèle déclarés avec l’instruction param
doivent être placés dans le bloc de code du modèle. Un paramètre global, dont le champ d’application est l’ensemble de la feuille de style, doit être déclaré au niveau supérieur de la feuille de style. Vous pouvez inclure une valeur initiale en suivant le nom du paramètre avec un signe égal (=
) et une expression de valeur. Un paramètre dont la valeur est définie par Junos OS lors de l’initialisation du script doit être défini comme un paramètre global.
Dans SLAX, les noms des paramètres et des variables sont déclarés et accessibles à l’aide du signe dollar ($). Cela est différent de l’attribut name
et <xsl:parameter>
des <xsl:variable>
éléments, qui n’incluent pas le signe du dollar dans la déclaration.
Attributs
name |
Définit le nom du paramètre. |
value |
Définit la valeur par défaut du paramètre, qui est utilisée si la personne ou l’application cliente qui exécute le script ne fournit pas explicitement de valeur. |
Exemple SLAX
param $vrf; param $dot = .;
Équivalent XSLT
<xsl:param name="vrf"/> <xsl:param name="dot" select="."/>
Exemples d’utilisation
Informations de publication
Déclaration introduite dans la version 1.0 du langage SLAX.