Modèles d'édition-Les bases
Tout d’abord un M.E. c’est quoi ?
Un Modèle d’Edition est un document permettant d’indiquer comment vont devoir s’éditer les informations issues d’un formulaire.
Le Modèle d’Edition est en fait un gabarit dans lequel sont disposés des indicateurs particuliers qui seront remplacés par SIMAX, au moment de l’édition du document, par les données qu’ils représentent.
Exemple :

Il existe 3 Méthodes pour réaliser un M.E.
A partir d’un M.E. existant
A partir de la génération automatique SIMAX
En création complète,
Le répertoire source, des M.E., est fixé dans le fichier {info.simax} :

Note 1 : A ce répertoire source est implicitement ajouté le sous-répertoire <…>\Modeles edition
Note 2 : Pour fixer le répertoire source de façon explicite, il faut utiliser le tag MODELEEDITION=<…>. Dans ce cas, PARTAGE=<…> est ignoré.
Le répertoire cible par défaut, des documents édités (générés), est configurable par :

La liste des M.E. existants est affichable en cliquant sur l’icone
(Ν barre latérale droite)La génération automatique d’un nouveau M.E. est réalisable en cliquant sur l’icone
(Ν barre latérale droite), et en complétant les informations obligatoires :Le tableau (formulaire) source
Le format du modèle d’édition
Les solutions SIMAX™ permettent de créer des M.E. sous de nombreux formats dont :

Les documents édités (générés) ont par défaut le même format que les M.E. dont ils dépendent :
Option « A l’identique »

mais peuvent également être transformés en PDF :
Option « PDF via OpenOffice Serveur »
Option « PDF via PDFCreator »
Option « PDF via LibreOffice »

Ou bien encore, être virtualisés par paramétrage :
Impression en mémoire pour être inclus dans un autre élément (formulaire, email, etc.).
Les M.E. se déclinent en deux types :
Les M.E. pour formulaire en fiche
(option « Modèle pour liste ? » non-cochée)
![]()

Les M.E. pour formulaire en liste
(option « Modèle pour liste ? » cochée)

Il est possible d’associer plusieurs M.E. à un même formulaire et dans ce cas (à l’édition, génération) :
Soit les conditions d’utilisation de chaque M.E. permettent à SIMAX de ne retenir qu’un seul d’entre eux,
SIMAX utilise ce modèle directement.
Soit les conditions d’utilisation de chaque M.E. ne sont pas suffisantes pour que SIMAX n’en retienne qu’un,

Par défaut, si plusieurs éléments sont sélectionnés afin d’être édités, SIMAX les regroupe dans un seul et même fichier de sortie.

Pour que chaque élément soit édité individuellement, il faut cocher l’option « Copies non assemblées ? » dans les option du M.E. correspondant.

Les M.E. contiennent des indicateurs permettant à SIMAX de savoir « où, par quoi et comment » ces derniers doivent être remplacés.
Un indicateur est représenté par la syntaxe suivante :

Quelques Exemples d’indicateurs de base :
<% Date %>
Rubrique « Date » du formulaire du M.E.
<% Etudiant Référent %>
Rubrique « Etudiant Référent » du formulaire du M.E.
Si « Etudiant Référent » est un Elément (au sens SIMAX), l’information éditée correspondra à l’intitulé de l’élément.
<% [PARTIR DE=Etudiant Référent] Téléphone / Etudiant %>
Rubrique « Téléphone » du formulaire « Etudiant » lié au formulaire du M.E. par la rubrique « Etudiant Référent ».
<% [PARTIR DE=Etudiant Référent, 2] Téléphone / Etudiant %>
2ème rubrique « Téléphone » du formulaire « Etudiant » lié au formulaire du M.E. par la rubrique « Etudiant Référent ».
<% [IMAGE, LARGEUR=2, HAUTEUR=2] logo / société du groupe %>
Représentation sous format image, de Hauteur et Largeur = 2 cm, de la rubrique « Logo » du formulaire « société du groupe » lié au formulaire du M.E.
Note 1 : l’option PARTIR DE=société du groupe ; n’est pas indiquée. SIMAX fera une liaison implicite si cela est possible.
Note 2 : l’option IMAGE n’est pas disponible pour Excel.
Quelques Exemples d’indicateurs de base :

L’ensemble des indicateurs et de leurs options est détaillé dans :

