# -*- mode: python -*- # -*- coding: utf-8 -*- ############################################################################## # # Gestion scolarite IUT # ############################################################################## """Rapports suivi: - statistiques decisions - suivi cohortes """ from notesdb import * from sco_utils import * from notes_log import log from gen_tables import GenTable import sco_excel, sco_pdf import sco_codes_parcours from sco_codes_parcours import code_semestre_validant from mx.DateTime import DateTime as mxDateTime import mx.DateTime import tempfile, urllib, re #import sco_formsemestre_status from sco_pdf import SU import sco_evaluations #utile import sco_groups #utile from sco_saisie_notes import _displayNote import sco_formsemestre def description_evaluation (context, moduleimpl_id=None, partition_id=None, REQUEST=None): """liste des evaluations etc)""" ModEvals = context.do_evaluation_list( args={ 'moduleimpl_id' : moduleimpl_id } ) eval_index = len(ModEvals) - 1 H=[] nb_abs_tot=0 nb_att_tot=0 nb_exc_tot=0 nb_pas_note_tot=0 for eval in ModEvals: H.append('
Tableau de synthèse des évaluations.
""" ] nt = context._getNotesCache().get_NotesTable(context, formsemestre_id) H.append("""
%(acronyme)s %(titre)s | """ % M['ue'] ) H.append('|||||
%s | ' % (M['moduleimpl_id'],ModDescr,Mod['code'])) #affichage de l'intitule du module "Mathematiques : algebre et trigo" avec lien, informations sur le module H.append('%s (%s étudiants inscrits) | ' % (M['moduleimpl_id'], ModDescr, Mod['abbrev'] or Mod['titre'],len( ModInscrits ))) #affichage du nombre d'inscrits H.append('