Création de modèles avec Sablon
Grâce aux champs d'impression en série, les modèles de l'ASP peuvent être personnalisés et offrent ainsi la possibilité d'adapter tous les documents automatiques à un CI/CD.
Structure du modèle des procès-verbaux
Le modèle de procès-verbal se compose des éléments présentés ci-dessous.
Les zones en bleu sur l'illustration ci-dessus représentent des modèles qui peuvent être déposés sur la GSPV. Une description de la manière dont les modèles peuvent être déposés sur la GSPV est disponible sous Gestion des modèles de documents GSPV .
Example
Procès-verbal: Header
Insérer des champs dans des modèles
De nouveaux champs peuvent être insérés dans Word via l'option de menu Insertion
-» Texte
-» QuickPart
-» Champ
(Office Mac Insertion
-» Champ
... ), en travaillant avec le champ ChampFusion
dans la catégorie publipostage
de la boîte de dialogue suivante :
Une liste de tous les champs se trouve sous Champs Sablon
Présenter des listes dans des modèles
Les champs suivis de []
sont des listes qui contiennent d'autres objets avec des champs (par ex. participants.members[]
).
Pour pouvoir itérer sur une liste d'entrées, cela doit être contrôlé dans le modèle Word par les champs suivants (entre crochets) (ici, l'exemple de participants.members[]
) :
participants.members:each(membre)
...
participants.members:endEach
Le texte entre les deux champs d'impression en série (indiqués par ...) est inséré dans le Word généré à chaque passage de boucle. Pour que le contenu d'un champ soit inséré dans un modèle, le nom du champ souhaité doit être précédé d'un signe égal (=
) dans le champ de fusion, par exemple =member.fullname
donne le nom d'un membre qui sera inséré à l'endroit correspondant dans le modèle Word.