|
Insérer des cases à cocher
dans un publipostage
Comment, dans un publipostage, insérer une case à
cocher activée ou désactivée en fonction
d'un paramètre ?
Imaginons une base de données d'une animalerie.
Cette base comprend des colonnes intitulées Chat,
Chien, Oiseau.
Chacune de ces colonnes contient soit la valeur "o"
pour Oui si la personne répertoriée
possède ce type d'animal soit "n"
pour Non.
Chaque année, le commerçant souhaite envoyer un
formulaire pour la mise à jour de sa base. Pour chaque
client il souhaite obtenir quelque chose du style :
Lors de votre dernière visite, vous avez déclaré
posséder un ou des :
chats - combien ? ___
chiens - combien ? ___
oiseaux - combien ? ___
La syntaxe qui va nous permettre d'insérer la case à
cocher correspondant à chaque situation est la suivante
:
{if {mergefield Chat}="o" "
chat" "
chat "}
Les
accolades sont le résultat de la combinaison Ctrl
F9. Elles ne doivent surtout pas être saisies au clavier.
Les cases sont obtenues à l'aide des caractères
spéciaux (Insertion, caractères
spéciaux, police Windgings).
Traduction littérale de la syntaxe : si le champ Chat
contient un "o", insérer
chat, sinon insérer
chat.
|