Bonjour, « Ce n'est pas le rang par matière que vous voulez, c'est le rang dans l'enseignement, mais restreint à la classe.” Vous avez bien compris ma preoccupation. Effectivement ce rang c’est juste pour faire apparaitre sur le bulletin. Votre propostion de solution m’aide beaucoup je vais l’utiliser mais en modifiant les id en parameter. Je vous ferai un retour si je reussis.
Une autre question cette variable $tab_bull[Param1][$i][Param2] est un tableau. J’aimerais savoir où est elle declarée dans GEPI la première fois? Sent from Mail for Windows 10 From: Stephane Boireau Sent: Wednesday, June 27, 2018 3:51 PM To: [email protected] Subject: Re: [gepi-users] Rang par matière dans le bulletin Bonjour, Le 27/06/2018 à 16:15, Evariste DJE a écrit : > Merci pour ta proposition de réponse. Cependant mon problème demeure. Ce que > je souhaiterais par exemple c’est d’avoir le rang se fasse séparément pour > chaque groupe Angl. Je joins le modèle de bulletin que j’ai réussi à modifier > . > Selon ce modèle de bulletin je souhaiterais que le rang se fasse separemment > sur chaque groupe (Angl ; Français…) de la meme classe. Alors que > presentement le rang se fait sur l’ensemble du groupe de l’enseignant. > Si neccessaire proposez moi un chemin pour modifier des lignes de codes Le calcul des rangs se fait dans lib/calcul_rang.inc.php Ce n'est pas le rang par matière que vous voulez, c'est le rang dans l'enseignement, mais restreint à la classe. Ce n'est pas prévu. Actuellement, une solution consisterait à déclarer autant d'enseignements que de classe, mais pour les saisies d'absences et pour l'emploi du temps ce n'est pas pratique. Il faudrait alors avoir des enseignements différents dont certains ne serviraient qu'aux notes et d'autres aux absences/edt. Ça reste lourd. Pour faire ce que vous voulez au niveau des bulletins, il faudrait effectuer pour chaque enseignement quelque chose comme: select mn.* from matieres_notes mn, j_eleves_classes jec where jec.id_classe='33' and jec.login=mn.login and jec.periode=mn.periode and mn.id_groupe='4347' and mn.periode='1' and mn.statut='' order by mn.note desc; Cela peut se faire après coup dans bulletin/bull_index.php après la ligne 3048, mais cela n'a alors un impact que sur les bulletins. Sinon, dans lib/calcul_rang.inc.php et c'est alors global. Si ce choix ne doit concerner que quelques enseignements et pas d'autres, cela complique: Il faut alors que le paramètre soit propre à chaque groupe. Cordialement -- Stephane Boireau Collège Le Hameau - Bernay (27) http://stephane.boireau.free.fr/gadgets/crobards.html _________________________________________________________________________________ Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki Pour modifier ou rsilier votre abonnement cette liste : https://lists.sylogix.net/mailman/listinfo/gepi-users
_________________________________________________________________________________ Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki Pour modifier ou r�silier votre abonnement � cette liste : https://lists.sylogix.net/mailman/listinfo/gepi-users
