diff --git a/Controleur/ControleurAjaxmouvementsrhexport.php b/Controleur/ControleurAjaxmouvementsrhexport.php new file mode 100644 index 00000000..5034ef16 --- /dev/null +++ b/Controleur/ControleurAjaxmouvementsrhexport.php @@ -0,0 +1,117 @@ +beneficiaire = new Beneficiaire(); + } + + public function index() + { + $debut = $this->requete->getParametreDate("debut"); + $fin = $this->requete->getParametreDate("fin"); + + $facesupprimees = $this->beneficiaire->gethistofacesupprimees($debut, $fin); + + // Excel + $headerXLS = array + ( + "Date Save", + "Motivation", + _('Souscripteur'), + _('ID Police'), + _('Adhérent'), + _('No Bénéficiaire'), + _('Bénéficiaire'), + _('prestataire'), + "codeUser", + "User" + ); + + $dataXLS = array(); + + foreach ($facesupprimees as $facesupprimee) + { + $dataXLS[]=$facesupprimee; + } + + $classeur = new PHPExcel(); + $classeur->getProperties()->setCreator("INTER-SANTE"); + $classeur->setActiveSheetIndex(0); + $feuille=$classeur->getActiveSheet(); + $feuille->setTitle(_('SUPPRESSION FACES')); + $feuille->fromArray($headerXLS, NULL, 'A1', true); + $feuille->fromArray($dataXLS, NULL, 'A2', true); + + //Forcer le téléchargement vers le navigateur; + $fichier = 'Temp/TMP_HIST_SUPPR_FACE'."_".uniqid().".xlsx"; + + $writer = new PHPExcel_Writer_Excel2007($classeur); + $writer->save($fichier); + + $t_html ='