Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conventions en Masse : BUG sélection des étudiants / sélection des étapes ( code composante ) #282

Open
Label13 opened this issue Feb 18, 2025 · 0 comments

Comments

@Label13
Copy link

Label13 commented Feb 18, 2025

Bonjour,

Lors de la création en masse de convention, au moment de créer des groupes, si le cod_cmp est différent du cod_cdg dans Apogée, on ne parvient pas à sélectionner des étudiants.

En effet, pour la sélection du code étape, le code composante qui est recherché est cod_cge
Mais pour la sélection des étudiants, le code composante est cod_cmp

Image

Ici, pour afficher les étapes, la commande est quelque chose comme :
SELECT etapes FROM etapes-composantes WHERE cod_cge = 'POL';

Si je sélectionne plutôt 'PO2' (qui est le cod_cmp), je ne retrouve aucune étape et ça génère une erreur :

Image

Mais ensuite pour afficher les étudiants, la commande est du style :
SELECT etudiants FROM etudiants-inscrits WHERE cod_etp = 'JIN4AA' AND cod_cmp = 'POL'

Or dans ma table etp_gerer_cge j'ai :
cod_cge = 'POL'
cod_etp = 'JIN4AA'
cod_cmp = 'PO2'

Donc je n'ai aucun étudiant.

La seule chose qui fonctionne, c'est quand le code compostante correspond au code centre de gestion.

La solution serait donc, lors de l'affichage des étudiants, de ne plus tenir compte du cod_cmp.
En faisant un sélect uniquement sur le cod_etp (et l'année aussi bien sûr), nos étudiants sortiront correctement.

Merci

Laure Brieussel
AMU

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant