Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
Merge travail aurel
This commit is contained in:
commit
6cb50fdac6
|
@ -244,7 +244,7 @@ function xlsx_switch_lvl1($request, $answer){
|
||||||
|
|
||||||
$listeNotes = array();
|
$listeNotes = array();
|
||||||
|
|
||||||
// Boucle sur le format suivant : ligne[0] : [NOM] / ligne[1] : [PRENOM] / ligne[3] : [NOTE]
|
// Boucle sur le format suivant : ligne[0] : [NOM] / ligne[1] : [PRENOM] / ligne[2] : [NOTE]
|
||||||
|
|
||||||
foreach($mccData as $line) {
|
foreach($mccData as $line) {
|
||||||
|
|
||||||
|
@ -392,6 +392,115 @@ function xlsx_switch_lvl1($request, $answer){
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
||||||
|
/************************************/
|
||||||
|
/* Importation des résulats du jury */
|
||||||
|
/************************************/
|
||||||
|
// case 'import_jury':
|
||||||
|
|
||||||
|
// if(isset($request->docPath)) {
|
||||||
|
|
||||||
|
// // Récupération du nom du fichier
|
||||||
|
|
||||||
|
// $inputFileName = $request->docPath;
|
||||||
|
|
||||||
|
// // Chargement du fichier
|
||||||
|
|
||||||
|
// $objPHPExcel = PHPExcel_IOFactory::load($inputFileName);
|
||||||
|
|
||||||
|
// // Placement du curseur sur la première case
|
||||||
|
|
||||||
|
// $sheet = $objPHPExcel->getSheet(0);
|
||||||
|
// $mccData = $sheet->rangeToArray('A2:'.$sheet->getHighestColumn().''.$sheet->getHighestRow());
|
||||||
|
|
||||||
|
// // Varaible stack pour les résultats du jury
|
||||||
|
|
||||||
|
// $resultatJury = array();
|
||||||
|
|
||||||
|
// // Boucle sur le format suivant : ligne[0] : [IDETUDIANT] / ligne[1] : [DECISION JURY]
|
||||||
|
|
||||||
|
// // / ! \ LES RESULTATS NE DOIVENT PAS ETRE NOMINATIFs, UTILISER LES IDENTIFIANTS DES ÉTUDIANTS / ! \
|
||||||
|
|
||||||
|
// foreach($mccData as $line) {
|
||||||
|
|
||||||
|
// $resultatJury[$i++] = array($line[0],$line[1]);
|
||||||
|
// }
|
||||||
|
|
||||||
|
// if($i-2 == getHighestRow()) {
|
||||||
|
|
||||||
|
// $answer->resultatJury = $resultatJury;
|
||||||
|
// $answer->request = 'success';
|
||||||
|
|
||||||
|
// }
|
||||||
|
|
||||||
|
// }
|
||||||
|
|
||||||
|
// // Erreur de paramètre(s)
|
||||||
|
|
||||||
|
// else {
|
||||||
|
|
||||||
|
// $answer->request='param_error';
|
||||||
|
// }
|
||||||
|
// break;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// /************************************/
|
||||||
|
// /* Exportation des résulats du jury */
|
||||||
|
// /************************************/
|
||||||
|
// case 'export_fiche_resultat_jury':
|
||||||
|
|
||||||
|
// //vérificationd du paramètre en entrée
|
||||||
|
|
||||||
|
// if(isset($request->formation) && isset($request->semestre)){
|
||||||
|
|
||||||
|
// // Création / Activation de la feuille
|
||||||
|
|
||||||
|
// $workbook = new PHPExcel();
|
||||||
|
// $sheet = $workbook->getActiveSheet();
|
||||||
|
// $writer = new PHPExcel_Writer_Excel2007($workbook);
|
||||||
|
|
||||||
|
// $workbook->getProperties()->setTitle("ResultatJury"." ".$request->formation." ".$request->semestre.date("d/m/Y G:m"));
|
||||||
|
|
||||||
|
// $sheet->getColumnDimension('A')->setWidth(20);
|
||||||
|
// $sheet->getColumnDimension('B')->setWidth(20);
|
||||||
|
// $sheet->getColumnDimension('C')->setWidth(20);
|
||||||
|
// $sheet->getColumnDimension('D')->setWidth(20);
|
||||||
|
|
||||||
|
// // Écriture de l'en-tête du document
|
||||||
|
|
||||||
|
// $sheet->setCellValue('A1', 'Résultats jury');
|
||||||
|
// $sheet->setCellValue('B1',$request->formation);
|
||||||
|
// $sheet->setCellValue('C1',$request->semestre);
|
||||||
|
// $sheet->setCellValue('D1', date("d/m/Y G:m"));
|
||||||
|
// $sheet->setCellValue('A3',"Id Étudiant");
|
||||||
|
// $sheet->setCellValue('B3',"Avis jury");
|
||||||
|
|
||||||
|
|
||||||
|
// $i = 6;
|
||||||
|
|
||||||
|
// while(// TANT QUE IL Y A UN ELEVE) {
|
||||||
|
|
||||||
|
// $sheet->setCellValue('A'.$i,// ID ELEVE);
|
||||||
|
// $sheet->setCellValue('B'.$i,// AVIS JURY);
|
||||||
|
// $i++;
|
||||||
|
// }
|
||||||
|
|
||||||
|
// // Sauvegarde du fichier sous le format .xlsx
|
||||||
|
|
||||||
|
// $writer->save("ResultatJury"." ".$request->formation." ".$request->semestre.date("d/m/Y G:m").'xlsx' );
|
||||||
|
// $answer->request = 'success';
|
||||||
|
// }
|
||||||
|
|
||||||
|
// //Si il y a un problème dans les paramètre(s)
|
||||||
|
|
||||||
|
// else {
|
||||||
|
|
||||||
|
// $answer->request='param_error';
|
||||||
|
// }
|
||||||
|
|
||||||
|
// break;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue