OVH Cloud OVH Cloud

Publipostage - champs vides

4 réponses
Avatar
acheron
Bonjour =E0 tous,

Question : lors d'un publipostage, je souhaite am=E9liorer=20
la pr=E9sentation du bloc d'adresse, sachant que :

1. j'ai compos=E9 moi m=EAme le bloc (ie PRENOM NOM, ADRESSE,=20
VILLE, etc).
2. certains des enregistrements de la base de donn=E9es ne=20
comportent pas de pr=E9nom.

Vu que, pour rendre l'adresse lisible, j'ai =E9t=E9 oblig=E9=20
d'ins=E9rer les champs s=E9par=E9s par un espace (ie=20
PRENOM<espace>NOM), j'aimerais que cet espace disparaisse=20
lorsque il n'y a PAS de pr=E9nom (le champs, vide, lui,=20
=E9videmment, n'appara=EEt pas... mais l'absence de PRENOM et=20
la pr=E9sence de l'espace fait que le champs NOM n'est plus=20
correctement align=E9 par rapport au reste de l'adresse=20
lorsqu'un enregistrement est d=E9pourvu de pr=E9nom).

Graphiquement, =E7a donne :

avec pr=E9nom :

PRENOM NOM
ADRESSE
CODE VILLE

sans pr=E9nom :

NOM
ADRESSE
CODE VILLE

Bien s=FBr, je pourrais modifier toute ma base de donn=E9es=20
en mettant un espace =E0 la fin de chaque pr=E9nom. Mais=20
cette m=E9thode ne me convient pas (vade retro McGyver).

Merci d'avance de votre collaboration. Et bon WE.

acheron

4 réponses

Avatar
Circé
Bonjour,

J'ai l'impression que tu te compliques la vie... Pourquoi réinventer l'eau
chaude puisque ce bloc adresse existe déjà ?
Je pense que tu devrais revoir de près ce bloc adresse et le modifier grâce
au mappage, en utilisant le bouton "faire correspondre avec les champs".

Circé
http://faqword.free.fr



acheron wrote:
| Bonjour à tous,
|
| Question : lors d'un publipostage, je souhaite améliorer
| la présentation du bloc d'adresse, sachant que :
|
| 1. j'ai composé moi même le bloc (ie PRENOM NOM, ADRESSE,
| VILLE, etc).
| 2. certains des enregistrements de la base de données ne
| comportent pas de prénom.
|
| Vu que, pour rendre l'adresse lisible, j'ai été obligé
| d'insérer les champs séparés par un espace (ie
| PRENOM<espace>NOM), j'aimerais que cet espace disparaisse
| lorsque il n'y a PAS de prénom (le champs, vide, lui,
| évidemment, n'apparaît pas... mais l'absence de PRENOM et
| la présence de l'espace fait que le champs NOM n'est plus
| correctement aligné par rapport au reste de l'adresse
| lorsqu'un enregistrement est dépourvu de prénom).
|
| Graphiquement, ça donne :
|
| avec prénom :
|
| PRENOM NOM
| ADRESSE
| CODE VILLE
|
| sans prénom :
|
| NOM
| ADRESSE
| CODE VILLE
|
| Bien sûr, je pourrais modifier toute ma base de données
| en mettant un espace à la fin de chaque prénom. Mais
| cette méthode ne me convient pas (vade retro McGyver).
|
| Merci d'avance de votre collaboration. Et bon WE.
|
| acheron
Avatar
Michael Skind
Bonjour,

Question : lors d'un publipostage, je souhaite améliorer
la présentation du bloc d'adresse, sachant que :

1. j'ai composé moi même le bloc (ie PRENOM NOM, ADRESSE,
VILLE, etc).
2. certains des enregistrements de la base de données ne
comportent pas de prénom.

Vu que, pour rendre l'adresse lisible, j'ai été obligé
d'insérer les champs séparés par un espace (ie
PRENOM<espace>NOM), j'aimerais que cet espace disparaisse
lorsque il n'y a PAS de prénom (le champs, vide, lui,
évidemment, n'apparaît pas... mais l'absence de PRENOM et
la présence de l'espace fait que le champs NOM n'est plus
correctement aligné par rapport au reste de l'adresse
lorsqu'un enregistrement est dépourvu de prénom).

Graphiquement, ça donne :

avec prénom :

PRENOM NOM
ADRESSE
CODE VILLE

sans prénom :

NOM
ADRESSE
CODE VILLE

Je ne sais pas si cette solution marchera mais ca coute rien d'essayer :)
Tu remplaces le prénom par ce code :
{ IF { MERGEFIELD PRENOM } = "" "" { MERGEFIELD PRENOM } }



a +,



Michael
Avatar
Clément Marcotte
T'a posé ta question à 4 h 44.
Circé t'a répondu à 10 h 02
Tu reposes la question à 10 h 02.

Donc, cela ne sert à rien de répondre.
Avatar
Clément Marcotte
Tu pourras ajuste les heures, en fonction du décalage horaire.

"Michael Skind" a écrit dans le message de
news:uuT%
Bonjour,

Question : lors d'un publipostage, je souhaite améliorer
la présentation du bloc d'adresse, sachant que :

1. j'ai composé moi même le bloc (ie PRENOM NOM, ADRESSE,
VILLE, etc).
2. certains des enregistrements de la base de données ne
comportent pas de prénom.

Vu que, pour rendre l'adresse lisible, j'ai été obligé
d'insérer les champs séparés par un espace (ie
PRENOM<espace>NOM), j'aimerais que cet espace disparaisse
lorsque il n'y a PAS de prénom (le champs, vide, lui,
évidemment, n'apparaît pas... mais l'absence de PRENOM et
la présence de l'espace fait que le champs NOM n'est plus
correctement aligné par rapport au reste de l'adresse
lorsqu'un enregistrement est dépourvu de prénom).

Graphiquement, ça donne :

avec prénom :

PRENOM NOM
ADRESSE
CODE VILLE

sans prénom :

NOM
ADRESSE
CODE VILLE

Je ne sais pas si cette solution marchera mais ca coute rien
d'essayer :)

Tu remplaces le prénom par ce code :
{ IF { MERGEFIELD PRENOM } = "" "" { MERGEFIELD PRENOM } }



a +,



Michael