Bonjour à tous
Le titre n'étant pas très explicite, je vais tenter d'être clair.
Alors voila, dans le cadre d'un stage j'ai construit une base pour l'enregistrement d'informations concernant les contrats signés par un institut de recherche.
A un même contrat peuvent notamment être associés, divers partenaires.
Je dois réaliser une extraction excel des informations contenues dans la base, fichier qui doit être organiser ainsi :
chaque ligne représente un contrat, et les partenaires doivent apparaitre sur cette ligne. En gros les colonnes seraient :
|Id contrat | Intitulé | ... | Partenaire 1 | Partenaire 2 | Partenaire 3 | etc
Mon problème est que je ne sais pas vraiment comment obtenir cela.
J'ai regardé du coté des requête d'analyse croisée et j'ai vu que cela n'était pas ce dont j'avais besoin.
Je vois bien une solution, qui serait de définir au préalable une table dans laquelle je rentrai les informations requises au moment de l'export, de créer dans cette table les colonnes "Partenaire", en estimant le nombre maximum de partenaires qu'un contrat pourrait avoir (si maximum 10, alors 1à colonnes).
Cette solution a, à mon sens plusieurs problèmes :
- c'est relativement lourd à mettre en place (d'autant qu'il faudra que je fasse de même pour les échéances, les factures et d'autres éléments)
- si jamais un contrat a plus de partenaires que le maximum estimé, alors l'information ne sera pas complète
- je trouve cela assez sale.
C'est la raison pour laquelle je fais appel à vos lumières, peut être y a t il une autre solution que je n'ai pas envisagée qui soit plus souple et plus propre.
Déjà merci à ceux qui ont eu le courage de me lire jusqu'au bout.
Et ensuite, merci d'avance pour vos réponses.
PS: si je ne suis pas clair, n'hésitez pas à demander des précisions, je ferai de mon mieux pour y répondre. (ce n'est pas toujours facile d'exprimer les choses par écrit)
Partager