Numéro d'article: 459169 - Dernière mise à jour: lundi 23 février 2004 - Version: 3.0 Fusion conditionnelle de plusieurs enregistrements.Ancien nº de publication de cet article : F09169 SymptômesJ'ai un fichier de données avec les champs "nom" et "cadeau", et je souhaite récupérer sur la même lettre le nom d'une personne et tous ses cadeaux. Exemple : Monsieur Dupont vous avez le choix entre les cadeaux suivants: Ballon Stylo Montre RésolutionSuivez les étapes suivantes : Etape 1 : --------- Le tableau des données doit avoir les caractéristiques suivantes : - Tri sur la colonne "nom". - Une ligne vide devant chaque nouveau nom. Exemple : nom cadeau ... Dupont Ballon ... Dupont Stylo... Dupont Montre... Dupord Echarpe... Duval Trivial.. Duval Pastis... Duval Radio.. Duval TV... Etape 2 : --------- Dans la lettre type il faut utiliser un signet pour récupérer le nom de l'enregistrement et sélectionner les cadeaux lui correspondant en passant à l'enregistrement suivant. Exemple : Monsieur {CHAMPFUSION nom}{DEFINIR lesignet {CHAMPFUSION nom}} vous avez le choix entre les cadeaux suivants : {CHAMPFUSION cadeau} {SUIVANTSI {CHAMPFUSION nom}={RENV lesignet}} {CHAMPFUSION cadeau} {SUIVANTSI {CHAMPFUSION nom}={RENV lesignet}} {CHAMPFUSION cadeau} {SUIVANTSI {CHAMPFUSION nom}={RENV lesignet}} {CHAMPFUSION cadeau} {DEFINIR lesignet ""} EXPLICATIONS : -------------- En définissant un signet égal au champ "nom" de l'enregistrement n on passe à l'enregistrement suivant n+1 et on affiche le "cadeau" correspondant si le champ "nom" de l'enregistrement n+1 est égal au signet. Si ce n'est pas le cas, le signet est réinitialisé pour passer à l'enregistrement suivant (n+2). Ceci explique le besoin d'insérer une ligne vide avant chaque nouveau nom, car autrement en passant directement de l'enregistrement n à n+2 le cadeau n+1 serait oublié. Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT. |


Retour au début
