Table recap: masque résultats des DEM et DEF

This commit is contained in:
Emmanuel Viennet 2023-02-23 21:49:09 +01:00
parent 19a0d9fdcb
commit ce20e0254b
2 changed files with 6 additions and 0 deletions

View File

@ -181,6 +181,8 @@ class RowJury(RowRecap):
def add_nb_rcues_cell(self): def add_nb_rcues_cell(self):
"cell avec nb niveaux validables / total" "cell avec nb niveaux validables / total"
if self.table.res.get_etud_etat(self.id) != scu.INSCRIT:
return # rien pour DEM et DEF
deca = self.deca deca = self.deca
classes = ["col_rcue", "col_rcues_validables"] classes = ["col_rcue", "col_rcues_validables"]
if deca.nb_rcues_under_8 > 0: if deca.nb_rcues_under_8 > 0:
@ -206,6 +208,7 @@ class RowJury(RowRecap):
# les classe à la fin # les classe à la fin
order = f"{deca.nb_validables:04d}-00000-{deca.etud.sort_key}" order = f"{deca.nb_validables:04d}-00000-{deca.etud.sort_key}"
# RCUE pouvant être validés
self.add_cell( self.add_cell(
"rcues_validables", "rcues_validables",
"RCUEs", "RCUEs",

View File

@ -620,6 +620,9 @@ class RowRecap(tb.Row):
etud = self.etud etud = self.etud
table = self.table table = self.table
res = table.res res = table.res
# --- Si DEM ou DEF, ne montre aucun résultat d'UE ni moy. gen.
if res.get_etud_etat(etud.id) != scu.INSCRIT:
return
# --- Moyenne générale # --- Moyenne générale
if not res.formsemestre.block_moyenne_generale: if not res.formsemestre.block_moyenne_generale:
moy_gen = res.etud_moy_gen.get(etud.id, False) moy_gen = res.etud_moy_gen.get(etud.id, False)