|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : mars 2006 Messages : 161 ![]() |
Bonjour,
J'ai deux tables : Inscription_these (annee_univ, code_etudiant, titre, date de soutenance) Suivi_docteur (code etudiant, adresse mail) Je voudrais en partant de la table suivi docteur, récupérer les informations relatives à la dernière annee universitaire de la table inscription these pour chaque étudiant. Comment peut-on faire sous designer ou lors de la création de rapports ? Merci d'avance |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : septembre 2006 Messages : 815 ![]() |
Pour pas que cela trop contraignant pour la souplesse de ton univers, il vaut mieux faire ça au niveau du rapport.
Tu peux : - utiliser une condition avec un calcul sur ton champs date de soutenance pour chaque valeur de l'objet code_étudiant (il y a un assistant quand tu créer une condition avec un calcul..donc laisse toi guider) cette solution ne te récupère que les lignes d'interet - Utilise un filtre élaboré -Modifie ta cellule date Max(<date_soutenance>) Pour chaque <code_étudiant> ou un truc dans le genre |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : mars 2006 Messages : 111 ![]() |
Bonjour
Quel est la base de donnée que tu utilises. Ensuite, tu peux créer une fonction sous Oracle qe tu appeleras dans un objet B.O. Ton objet sera de type "DATE" et de la forme SELECT F_Dern_Annee_These( code_etudiant) et cela te remontera une année. Tu peux même mettre un prompt dans les paramètres de la fonction. Cela fonctionne très bien. A bientôt Frédéric ___________ Vaut mieux un qui sait que deux qui cherchent...mais deux qui cherchent valent toujours mieux qu'un qui croit savoir... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com