Deprecated: RegularLabs\Library\ArrayHelper::implode(): Implicitly marking parameter $last_glue as nullable is deprecated, the explicit nullable type must be used instead in /homepages/10/d550841420/htdocs/libraries/regularlabs/src/ArrayHelper.php on line 225
Comment, dans un publipostage Annuaire, insérer un saut de page conditionnel

Recherche

Il va falloir jouer avec les champs.

Pour exemple, on peut imaginer une liste de personnes avec leurs adresses, et l'on veut faire un publipostage en insérant en début de page le nom de la ville, puis la liste des habitants de cette ville.

Pour commencer, vous devrez, dans votre base de données, faire un tri sur la ville.

Ensuite vous créerez votre document de publipostage en choisissant Annuaire (ou Catalogue suivant les versions). Vous pouvez également choisir de faire des étiquettes.

Ensuite, il vous faudra entrer les champs suivants :

  • Le premier champ vérifie qu'il s'agit du premier enregistrement et dans ce cas, on n'aura pas de saut de page.
  • Le champ suivant vérifie que le nom de la ville est différent du nom de ville du précédent enregistrement. Si c'est le même, on aura un saut de page, sinon, on n'en aura pas.
  • Les champs suivants insèrent normalement les noms, prénoms, etc.

Dans cet exemple j'ai formaté en gras et rouge le nom de la ville qui va revenir après chaque saut de page.

Attention : TOUS les { } se créent avec Ctrl+F9.

Ces champs n'étant pas simples à créer, je vous conseille de télécharger l'exemple et de le personnaliser pour votre propre utilisation.

Statistiques

France 72,3% France
Canada 5,3% Canada
Chine 3,7% Chine

Total:

154

Pays
018457934
Aujourd'hui: 119
Hier: 236
Cette semaine: 119
Semaine dernière: 2.729
Ce mois: 5.862