reglement = new Reglement(); } public function index() { $codeExercice = $this->requete->getParametreFormulaire("codeExercice"); $codeMois = $this->requete->getParametreFormulaire("codeMois"); $_SESSION['codeExercice_C'] = $codeExercice; $_SESSION['codeMois_C'] = $codeMois; $decomptes = $this->reglement->requetesverificationexport($codeExercice, $codeMois); // Excel $headerXLS = array( _('Prestataire'), _('Vérificateur'), _('No Décompte'), _('No Lot'), _('A payer init'), _('Redressé'), _('Non traités'), _('A payer'), _('Rejeté'), _('Attente'), _('Nb Factures'), _('Nb validé'), _('Nb rejeté'), _('Nb attente'), _('Nb non traité'), _('Etat'), _('Réception') ); $dataXLS = array(); foreach ($decomptes as $decompte) { $dataXLS[]=$decompte; } $classeur = new Spreadsheet(); $classeur->getProperties()->setCreator("INTER-SANTE"); $classeur->setActiveSheetIndex(0); $feuille=$classeur->getActiveSheet(); $feuille->setTitle(_('VERIFICATION FACTURES')); $feuille->fromArray($headerXLS, NULL, 'A1', true); $feuille->fromArray($dataXLS, NULL, 'A2', true); //Forcer le téléchargement vers le navigateur; $fichier = 'Temp/TMP_VERIFICATION_FACTURES'."_".uniqid().".xlsx"; $writer = new Xlsx($classeur); $writer->save($fichier); $t_html ='
'; $t_html .=' '._("TELECHARGER").' '; $t_html .='