Ajout taf auré
This commit is contained in:
xdrm-brackets 2015-11-20 17:14:36 +01:00
commit 16e2d624c6
1 changed files with 58 additions and 11 deletions

View File

@ -91,6 +91,41 @@ function xlsx_switch_lvl1($request, $answer){
// IMPORTATION DES LISTE D'ELEVE DE L'ANNEEE EN FORMAT EXCEL
case 'import_userlist_group':
if(isset($request->docPath)) {
// $inputFileType = 'Excel2007';
$inputFileName = $request->docPath;
// Charger le fichier en tant que document Excel
$objPHPExcel = PHPExcel_IOFactory::load($inputFileName);
// Get sur la première case
$sheet = $objPHPExcel->getSheet(0);
$mccData = $sheet->rangeToArray('A2:'.$sheet->getHighestColumn().''.$sheet->getHighestRow());
$listeEleves = array();
// Boucle sur le format suivant : ligne[0] : [NOM] / ligne[1] : [PRENOM] / ligne[0] : [GROUPE]
for($mccData as $line) {
$listeEleves[$i++] = array($line[0],$line[1],$line[2]);
}
if($i+1 == getHighestRow()) {
$answer->listeEleves = $listeEleves;
$answer->request = 'success';
}
}
else {
$answer->request='param_error';
}
break;
@ -107,8 +142,10 @@ function xlsx_switch_lvl1($request, $answer){
//Si il y a un problème dans les paramètres
else {
$answer->request='param_error';
}
break;
@ -116,21 +153,31 @@ function xlsx_switch_lvl1($request, $answer){
// IMPORTATION DE NOTES POUR UN CONTROLE DONNEE, UNE FORMATION DONNEE ET UN GROUPE DONNE
case 'import_notes':
//code
if(isset($request->docPath)) {
// $inputFileType = 'Excel2007';
$inputFileName = $request->docPath;
// Charger le fichier en tant que document Excel
$objPHPExcel = PHPExcel_IOFactory::load($inputFileName);
// Get sur la première case
$sheet = $objPHPExcel->getSheet(0);
$mccData = $sheet->rangeToArray('A2:'.$sheet->getHighestColumn().''.$sheet->getHighestRow());
}
else {
$answer->request='param_error';
}
break;
case 'import_mcc':
if(isset($request->docPath)) {