Publipostage logiciel - si commence par alors
Ferméjee pee Messages postés 40490 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 28 novembre 2024 - 8 mars 2023 à 11:18
- Publipostage logiciel - si commence par alors
- Publipostage mail - Accueil - Word
- Money logiciel - Télécharger - Comptabilité & Facturation
- Logiciel montage vidéo gratuit windows 10 - Guide
- Logiciel de sauvegarde - Guide
- Logiciel benchmark - Accueil - Utilitaires
8 réponses
24 févr. 2023 à 12:52
Bonjour,
Je n'utilise pas le publipostage. Mais la logique devrait être d'utiliser une chaine encadrée par des guillemets
{IF {mergefield Qualite} = "Contrat*" "texte1" "texte2"}
après l'utilisation de caractères joker, * _ est-elle possible ? souvent avec une telle syntaxe l'opérateur n'est pas = mais like, existe t-il en publipostage ?
{IF {mergefield Qualite} like "Contrat*" "texte1" "texte2"}
24 févr. 2023 à 13:35
Merci du retour
alors avec "Contrat*" ca me sort tjs le texte deux
et pour le like, j'ai un message d'erreur de mon logiciel qui me dit "
ERREUR: le caractère de fin de champ de fusion n'est pas présent. ERREUR: L'expression est incorrecte"
donc pas sûr qu'il reconnaissance en tout cas merci
24 févr. 2023 à 16:22
Je viens de faire un test, c'est la graphie qui ne va pas si le champ contient "contrat A", sans blanc ou tiret devant, il ne faut pas tester Contrat* avec une majuscule mais contrat*
{IF {mergefield Qualite} = "contrat*" "texte1" "texte2"}
24 févr. 2023 à 17:03
Je viens de tester
et hélas
Et mon champs contient bien "Contractuel" donc contr
snif snif
bon we
Modifié le 24 févr. 2023 à 17:18
alors tester = "contrat *"
24 févr. 2023 à 16:54
je teste ca lundi et je redis sinon merci !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionModifié le 25 févr. 2023 à 18:31
Bonsoir,
Histoire de mettre mon grain de sel, la première réponse de jee pee est parfaite. Pour se résumer :
- Sans Like.
- Word reconnaît le caractère générique * (en fin de champ, mais ni au milieu, ni au début)
- Avec des guillemets
- avec le respect de la casse : Word, contrairementà Excel, est sensible à la casse. Donc, si tu as écrit "contrat A" dans la base, il faut bien mettre "contrat*", sans majuscule.
Je te conseille quand même de vérifier ta base, et de voir si tout est bien homogène. Je n'ai pas compris ta dernière remarque qui dit " mon champs contient bien "Contractuel", ce qui ne correspond pas à ta première demande.
m@rina
27 févr. 2023 à 09:33
merci du retour
je vais tester
en fait, je travaille dans la fonction publique et il y a différents types de contractuels..Mon but est que quelque soit le contractuel, un texte de loi en particulier sort. Et tous mes champs de contractuel commencent par Contr
27 févr. 2023 à 09:53
Bon hélas, je pense que le problème doit venir de l'export logiciel
Car si je tape le terme exacte "Contractuel (CAP)
j'ai bien
qui donne
mais si je mets seulement "Contractuel*"
j'ai
Je ne pense pas rater qqch..je respecte la case, après hein...je peux me planter :)
en tout cas merci !
7 mars 2023 à 00:35
Bonjour,
Ben oui, tu peux te tromper, sait-on jamais !! Mais sans voir tes fichiers, on ne sait pas...
m@rina
8 mars 2023 à 09:47
bonjour
merci du retour
J'envoie la partie du fichier concerné car à mon taf je ne peux accéder à des serveurs
{IF «Nouveau_EB_QUALIB» = "Contractuel*" "le décret n°88-145 du 15 février 1988 pris pour l'application de l'article 136 de la loi du 26 janvier 1984 modifiée portant dispositions statutaires relatives à la fonction publique territoriale et relatif aux agents contractuels de la fonction publique territoriale" "toto"}
Donc mon champs contient l'expression "Contractuel (CAP)"
Mais si je mets que "Contractuel*" cela sort toto et pas le texte
8 mars 2023 à 11:18
Il faudrait repartir sur un environnement simple pour tester ce cas, qui fonctionne pour moi. Créez un fichier excel (ou .csv ?) avec des données dont "Contractuel (CAP)" et un nouveau document Word de publipostage et testez avec ces 2 nouveaux fichiers. Puis si cela ne fonctionne pas vous mettez ces 2 fichiers surr un site comme cjoint.com et vous nous donnez les liens.
Si avec ces 2 nouveaux fichiers cela fonctionne, vous tester votre Word original avec le nouveau fichier Excel, puis votre nouveau Word avec la base de données originale.