syntheseEleve,
resultatClasse,
resultatEleve,
- optionsImpressionParams,
sousServiceNoteList
)
}
return tableau
}
- private void preparePeriodeAnnee(List<CelluleTableau> tableau,
- SyntheseEleve syntheseEleve,
- Synthese synthese) {
- NoteFormateur nf =
- synthese.classe.etablissement.etablissementNotes.getNoteFormateur()
-
- Integer colonne = 1
- synthese.classe.getXmestres().each { Periode periode ->
- ResultatClassePeriode resClasse =
- synthese.syntheseClasse.resultatClasseXmestrePrecedents.find {
- it.periode.id == periode.id
- }
-
- ResultatElevePeriode resXmestre = syntheseEleve.resultatEleveXmestrePrecedents.find {
- it.periode.id == periode.id
- }
-
- String notexMestre = nf.format(resXmestre?.getValeurAffichage())
-
- tableau << getCelluleTypePeriode(
- syntheseEleve,
- synthese,
- notexMestre,
- resClasse,
- periode,
- colonne
- )
- colonne++
- }
- }
-
private CelluleTableau getCelluleTableau(SyntheseEleve syntheseEleve,
Synthese synthese,
Service service,
)
}
- private CelluleTypePeriode getCelluleTypePeriode(SyntheseEleve syntheseEleve,
- Synthese synthese,
- String notexMestre,
- ResultatClassePeriode resClasse,
- Periode periode,
- int colonne) {
-
- String appreciation = syntheseEleve.appreciationElevePeriode?.appreciation
- NoteFormateur nf =
- synthese.classe.etablissement.etablissementNotes.getNoteFormateur()
-
- new CelluleTypePeriode(
- enteteLigne: syntheseEleve.eleve.nomAffichage(),
- entete2: "",
- entete3: "",
- entete4: 1,
- finLigne: appreciation ? appreciation : "",
- valeur: notexMestre ? notexMestre : "",
- pied1: nf.format(resClasse?.moyenne),
- pied2: nf.format(resClasse?.moyenneMin),
- pied3: nf.format(resClasse?.moyenneMax),
- index: 9000 + colonne,
- typePeriode: periode.typePeriode
- )
- }
-
private CelluleI18n getCelluleI18n(SyntheseEleve syntheseEleve,
Synthese synthese) {
String appreciation = syntheseEleve.appreciationElevePeriode?.appreciation
SyntheseEleve syntheseEleve,
ResultatClasseServicePeriode resultatClasseServicePeriode,
ResultatEleveServicePeriode resultatEleveServicePeriode,
- OptionsImpressionParams optionsImpressionParams,
List<Integer> sousServiceNoteList) {
String appreciation = syntheseEleve.appreciationElevePeriode?.appreciation
)
statsPeriodes.lignes.addAll(
- synthese.syntheseEleves.collect({
- new StatsPeriodesLigne(it.eleve)
- }))
+ synthese.syntheseEleves.collect{new StatsPeriodesLigne(it.eleve)}
+ )
return (StatsPeriodes) statsPeriodesService.calculeStatsPeriodesAbsences(
params,
CelluleTableau celluleTableau = new CelluleTableau(
enteteLigne: ligne.getCellule(colEleveIndex).valeur,
entete1: tableau.getCelluleEntete(1, colIndex).valeur,
- entete2: !isAnnee ? tableau.getCelluleEntete(2, colIndex).valeur : '',
- entete3: !isAnnee ? tableau.getCelluleEntete(3, colIndex).valeur : '',
- entete4: !isAnnee ? tableau.getCelluleEntete(4, colIndex).valeur : '',
- entete5: !isAnnee ? tableau.getCelluleEntete(5, colIndex).valeur : '',
- entete6: !isAnnee ? tableau.getCelluleEntete(6, colIndex).valeur : '',
+ entete2: isAnnee ? '' : tableau.getCelluleEntete(2, colIndex).valeur,
+ entete3: isAnnee ? '' : tableau.getCelluleEntete(3, colIndex).valeur,
+ entete4: isAnnee ? '' : tableau.getCelluleEntete(4, colIndex).valeur,
+ entete5: isAnnee ? '' : tableau.getCelluleEntete(5, colIndex).valeur,
+ entete6: isAnnee ? '' : tableau.getCelluleEntete(6, colIndex).valeur,
valeur: ligne.getCellule(colIndex).valeur,
finLigne: colAppreciationIndex ? ligne.getCellule(colAppreciationIndex).valeur : '',
index: colIndex,