diff --git a/manager/phpExcel.php b/manager/phpExcel.php index 975f816..267237f 100755 --- a/manager/phpExcel.php +++ b/manager/phpExcel.php @@ -133,11 +133,47 @@ function xlsx_switch_lvl1($request, $answer){ // EXPORTATION DE NOTES POUR UN CONTROLE DONNEE, UNE FORMATION DONNEE ET UN GROUPE DONNE - case 'export_notes': + /*case 'export_notes': //vérificationd es paramètres en entrée if(isset($request->formation) && isset($request->groupe) && isset($request->controle)){ + // Création / Activation de la feuille + + $workbook = new PHPExcel(); + $sheet = $workbook->getActiveSheet(); + $writer = new PHPExcel_Writer_Excel2007($workbook); + + $workbook->getProperties()->setTitle(,$request->formation." ".$request->groupe." ".$request->controle. date("d/m/Y G:m")); + + $sheet->getColumnDimension('A')->setWidth(20); + $sheet->getColumnDimension('B')->setWidth(20); + $sheet->getColumnDimension('C')->setWidth(10); + + //on prépare le tableau + $sheet->setCellValue('A1',$request->formation." ".$request->groupe." ".$request->controle); + $sheet->setCellValue('B1', date("d/m/Y G:m")); + $sheet->setCellValue('A3', 'Nom'); + $sheet->setCellValue('A4', 'Prénom'); + $sheet->setCellValue('A5', 'Note'); + + $i = 6; + + while(// TANT QUE IL Y A UN ELEVE) { + + $sheet->setCellValue('A'.$i,// NOM DE LELEVE); + $sheet->setCellValue('B'.$i,// PRENOM DE LELEVE); + if(// NOTE EXISTE ) + $sheet->setCellValue('C'.$i,// NOTE DE LELEVE); + else { + $sheet->setCellValue('C'.$i,"Non noté"); + } + $i++; + } + + // PROPOSER DE DOWNLOAD LE FICHIER + + } //Si il y a un problème dans les paramètres @@ -147,7 +183,7 @@ function xlsx_switch_lvl1($request, $answer){ } break; - +*/