diff --git a/manager/phpExcel.php b/manager/phpExcel.php index 29f130b..9600dea 100755 --- a/manager/phpExcel.php +++ b/manager/phpExcel.php @@ -132,8 +132,8 @@ function xlsx_switch_lvl1($request, $answer){ - // EXPORTATION DE NOTES POUR UN CONTROLE DONNEE, UNE FORMATION DONNEE ET UN GROUPE DONNE - /*case 'export_notes': + /*// EXPORTATION DE NOTES POUR UN CONTROLE DONNEE, UNE FORMATION DONNEE ET UN GROUPE DONNE + case 'export_notes': //vérificationd es paramètres en entrée if(isset($request->formation) && isset($request->groupe) && isset($request->controle)){ @@ -144,13 +144,14 @@ function xlsx_switch_lvl1($request, $answer){ $sheet = $workbook->getActiveSheet(); $writer = new PHPExcel_Writer_Excel2007($workbook); - $workbook->getProperties()->setTitle(,$request->formation." ".$request->groupe." ".$request->controle. date("d/m/Y G:m")); + $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 + // Écriture de l'en-tête du document + $sheet->setCellValue('A1',$request->formation." ".$request->groupe." ".$request->controle); $sheet->setCellValue('B1', date("d/m/Y G:m")); $sheet->setCellValue('A3', 'Nom'); @@ -171,12 +172,14 @@ function xlsx_switch_lvl1($request, $answer){ $i++; } - // PROPOSER DE DOWNLOAD LE FICHIER - + // Sauvegarde du fichier sous le format .xlsx + $writer->save( $request->formation." ".$request->groupe." ".$request->controle. date("d/m/Y G:m").'xlsx' ); + $answer->request = 'success'; } //Si il y a un problème dans les paramètres + else { $answer->request='param_error';