PDF (adobe.com)

La condition Multiple If dans le code du modèle

Vous pouvez rédiger des expressions de modèle pour définir des conditions If et MultipleIf. Dans l'exemple suivant, un paramètre appelé "Dept" est créé, une valeur initiale est définie et une condition MultipleIf est utilisée pour déterminer le logo qui doit s'afficher.

Voici un exemple de code pouvant être inséré dans la section head du modèle :

<!-- TemplateParam name="Dept" type="number" value="1" -->

L'instruction conditionnelle suivante vérifie la valeur attribuée au paramètre Dept. Si la condition renvoie "true" ou la valeur correspondante, l'image adéquate s'affiche.

<!-- TemplateBeginMultipleIf --> 
<!-- checks value of Dept and shows appropriate image--> 
<!-- TemplateBeginIfClause cond="Dept == 1" --> <img src=".../sales.gif"> <!-- TemplateEndIfClause --> 
<!-- TemplateBeginIfClause cond="Dept == 2" --> <img src=".../support.gif"> <!-- TemplateEndIfClause--> 
<!-- TemplateBeginIfClause cond="Dept == 3" --> <img src=".../hr.gif"> <!-- TemplateEndIfClause --> 
<!-- TemplateBeginIfClause cond="Dept != 3" --> <img src=".../spacer.gif"> <!-- TemplateEndIfClause --> 
<!-- TemplateEndMultipleIf -->

Lorsque vous créez un document basé sur un modèle, les paramètres du modèle lui sont automatiquement transmis. L'utilisateur du modèle détermine l'image à afficher.