SmartDocX : Différence entre versions
Ligne 4 : | Ligne 4 : | ||
<p>Utiliser la méthode SmartDocX pour produire des output est très pratique pour des documents comportant peu de conditions, et donc quasi-uniquement des variables.</p> | <p>Utiliser la méthode SmartDocX pour produire des output est très pratique pour des documents comportant peu de conditions, et donc quasi-uniquement des variables.</p> | ||
<h2 id="d-finition">Définition</h2> | <h2 id="d-finition">Définition</h2> | ||
− | <p>Un SmartDocX est un document Word "classique" mais prévu pour accueillir des variables définies dans un | + | <p>Un SmartDocX est un document Word "classique" mais prévu pour accueillir des variables définies dans un [[DataStore]].</p> |
<h2 id="utilisation-du-smartdocx">Utilisation du SmartDocX</h2> | <h2 id="utilisation-du-smartdocx">Utilisation du SmartDocX</h2> | ||
<h3 id="int-grer-des-variables">Intégrer des variables</h3> | <h3 id="int-grer-des-variables">Intégrer des variables</h3> | ||
Ligne 14 : | Ligne 14 : | ||
</p> | </p> | ||
<p>Chaque variable déclarée dans le SmartDocX doit trouver sa contrepartie dans le <a href="http://wiki.hercule.co/DataStore">DataStore</a>.</p> | <p>Chaque variable déclarée dans le SmartDocX doit trouver sa contrepartie dans le <a href="http://wiki.hercule.co/DataStore">DataStore</a>.</p> | ||
− | <p>Généralement, il faudra aussi questionner chacune des variables placées dans le SmartDocX en créant le | + | <p>Généralement, il faudra aussi questionner chacune des variables placées dans le SmartDocX en créant le [[Fields-Form |formulaire]] approprié.</p> |
<h3 id="int-grer-des-champs-conditionnels">Intégrer des champs conditionnels</h3> | <h3 id="int-grer-des-champs-conditionnels">Intégrer des champs conditionnels</h3> | ||
<p>??? WIP</p> | <p>??? WIP</p> |
Version du 24 juillet 2019 à 11:41
Sommaire
SmartDocX
Le SmartDocX est proche d'une méthode de publipostage.
On parle aussi de "publipostage intelligent".
Utiliser la méthode SmartDocX pour produire des output est très pratique pour des documents comportant peu de conditions, et donc quasi-uniquement des variables.
Définition
Un SmartDocX est un document Word "classique" mais prévu pour accueillir des variables définies dans un DataStore.
Utilisation du SmartDocX
Intégrer des variables
Pour intégrer des variables dans un document Word, il est nécessaire de les déclarer de la manière suivante : ${MAVARIABLE}
.
Par exemple :
Le DataStore prêt à recevoir ces variables ressemble à ceci :
Chaque variable déclarée dans le SmartDocX doit trouver sa contrepartie dans le <a href="http://wiki.hercule.co/DataStore">DataStore</a>.
Généralement, il faudra aussi questionner chacune des variables placées dans le SmartDocX en créant le formulaire approprié.
Intégrer des champs conditionnels
??? WIP