|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : septembre 2002 Messages : 20 ![]() |
J’ai une table Sociétés et une table Personnes liées par IDsoc.
J’ai toujours sorti mes fiches par un rapport sur la table Sociétés intégrant un sous-rapport sur la table Personnes. Là, je dois sortir ça dans un publipostage Word et il me faut les champs : societe, personne1, personne2, personne3 pour coller aux champs de fusion. Je ne vois pas le moyen d’extraire les 3 premières personnes de ma table Personnes et de les placer avec les autres champs de ma table Sociétés. Mes fiches peuvent avoir de 1 à x personnes mais là, il m’en faut que 3 nommées respectivement personne1 personne2 et personne3 même si 2 et 3 sont vides. J’ai essayé avec un curseur et une imitation de la fonction FETCH mais je n’arrive qu’à avoir un champ contenant 1, 2 ou 3 personnes séparées par des virgules. Peut-on faire ça directement dans une vue ou est-on obligé de passer par une procédure qui remplirait une table temporaire que l’on lierait au publipostage. Je n’ai pas trouvé de notion de sous rapport dans le publipostage Word non plus. Par avance merci |
|
|
00
|
|
|
#2 |
![]() ![]() |
Faites une recherche sur le mot clef PIVOT.
__________________
Email : http://scr.im/waldar |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : septembre 2002 Messages : 20 ![]() |
Merci pour votre réponce.
J'ai fait des recherches et cela semble convenir. Il me reste un problème c'est que j'ai encore des serveurs 2000 et que pivot n'est inclu que dans 2005. Merci |
|
|
00
|
|
|
#4 |
![]() ![]() |
Un exemple duquel vous devriez pouvoir vous inspirer :
http://www.developpez.net/forums/d10...bleme-requete/
__________________
Email : http://scr.im/waldar |
|
00
|
Copyright © 2000-2012 - www.developpez.com