Champs et insertions conditionnelles
Bonjour Madame KAEFFER,
Nous espérons que vous avez passé un bon été à NANTES.
Depuis votre dernière commande d’un BIGOUDI A BAJOUES le 1ER AVRIL, nous sommes sans nouvelles de vous.
AURIEZ-VOUS ETE DEÇUE ? …
Nous avons tous reçu ce genre de lettres dont le scripteur veut nous faire croire qu’elle s’adresse directement à nous, rien qu’à nous, que le PDG en personne l’a rédigée de sa main tremblante d’émotion, alors qu’elle a été adressée par routeur à 50.000 personnes… en particulier.
Avec un traitement de texte tout ce qu’il y a de basique, vous pouvez faire la même chose, simplement en utilisant le principe des champs.
Sur cette lettre, j’ai mis ce qui correspond à des champs en majuscules. Mais dans la réalité, rien ne distingue un champ du texte normal.
Si ce n’est l’envers du décor. Parce que sous le champ, il y a en fait un code (comme sous les pavés, la plage !).
Dans une lettre de ce style, vous avez deux types d’insertions : les insertions simples et les insertions conditionnelles
Les insertions simples
Vous lisez KAEFFER. Mais ce qui est réellement dans le fichier, c’est un code qui pourrait s’appeler {NOM}.
Pour chaque lettre, le programme va chercher dans un fichier le nom de la personne : KAEFFER, MACHIN ou TARTENPION….
De la même façon, le programme insère la ville NANTES, la dernière commande UN BIGOUDI A BAJOUES et la date de cette commande, le 1ER AVRIL.
Les insertions conditionnelles
Il s’agit subordonner le résultat à une condition.
Par exemple, si la dernière commande date de moins de 6 mois, le programme insère la phrase : AURIEZ-VOUS ETE DEÇUE ? alors que la dernière commande date de plus de 6 mois mais de moins de 1 an, il insère : N’AVEZ-VOUS PAS REÇU NOTRE NOUVEAU CATALOGUE ? Si elle est plus ancienne, il pourrait demander : AURIEZ-VOUS PASSE L’ARME A GAUCHE ?
Le programme doit donc comparer la date de la commande qu’il a à la date courante pour savoir depuis combien de temps vous n’avez rien commandé. Et selon le résultat de son calcul, il insère la bonne phrase.
Une fois que vous avez compris le principe des insertions, vous pouvez l’utiliser pour bien d’autres choses que de refourguer des brimborions invendables, comme par exemple mettre un numéro de page ou avoir en permanence sur un document la date à laquelle vous l’avez imprimé pour suivre son évolution au fur et à mesure des corrections.
Autres articles :
La lettre de motivation ou l’angoisse de la page blanche
Madame la ministre ou Madame le ministre
Commenter cet article