Example #1
0
$elv = 0;

$chaine_veille_tous_eleves="";
$chaine_entete_veille_tous_eleves="";
// 20130416
$chaine_tr_entete_veille_et_creneaux_precedents=array();
$chaine_veille_et_creneaux_precedents=array();
$temoin_saisie_veille_et_creneaux_precedents=array();
$tab_type_veille_et_creneaux_precedents=array();
foreach($eleve_col as $eleve) {
	// 20130416
	$chaine_tr_veille_et_creneaux_precedents[$eleve->getLogin()]="<tr>";
	$chaine_veille_et_creneaux_precedents[$eleve->getLogin()]="<tr>";

	$saisie_affiches = array ();
	if ($eleve_col->isOdd()) {
		$afficheEleve[$elv]['background']="impair";
	} else {
		$afficheEleve[$elv]['background']="pair";
	}
	
	$Yesterday = date("Y-m-d",mktime(0,0,0,$dt_date_absence_eleve->format("m") ,$dt_date_absence_eleve->format("d")-1,$dt_date_absence_eleve->format("Y")));
	$abs_hier = false;
	$traitee_hier = true;//les saisies de la veille ont-elle été traitées intégralement
	$justifiee_hier = true;//les saisies de la veille ont-elle été justifiées intégralement
	$afficheEleve[$elv]['bulle_hier'] = '';

	foreach ($eleve->getAbsenceEleveSaisiesDuJour($Yesterday) as $saisie) {
		if (!$saisie->getManquementObligationPresence()) continue;
		$abs_hier = true;
		$traitee_hier = $traitee_hier && $saisie->getTraitee();