Skip to main content
Skip table of contents

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.

image-20241107-155900.png

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

4t_protocol_header.docx

Insérer des champs dans des modèles

De nouveaux champs peuvent être insérés dans Word via l'option de menu InsertionTexteQuickPartChamp (Office Mac InsertionChamp... ), en travaillant avec le champ ChampFusion dans la catégorie publipostage de la boîte de dialogue suivante :

image-20241108-073223.png

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[]) :

CODE
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.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.