feuillemaladie = new Feuillemaladie(); } public function index() { // Ligne 1 $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $dateConsultation1 = $this->requete->getParametreDate("dateConsultation1"); $dateConsultation2 = $this->requete->getParametreDate("dateConsultation2"); $numeroAdherent = $this->requete->getParametreFormulaire("numeroAdherent"); $numeroBeneficiaire = $this->requete->getParametreFormulaire("numeroBeneficiaire"); // Ligne 2 $codeMedecin = $this->requete->getParametreFormulaire("codeMedecin"); $numeroBonConsultation1 = $this->requete->getParametreFormulaire("numeroBonConsultation1"); $numeroBonConsultation2 = $this->requete->getParametreFormulaire("numeroBonConsultation2"); $numeroBonOrdonnance1 = $this->requete->getParametreFormulaire("numeroBonOrdonnance1"); $numeroBonOrdonnance2 = $this->requete->getParametreFormulaire("numeroBonOrdonnance2"); $numeroBonHospitalisation1 = $this->requete->getParametreFormulaire("numeroBonHospitalisation1"); $numeroBonHospitalisation2 = $this->requete->getParametreFormulaire("numeroBonHospitalisation2"); $numeroBonOptique1 = $this->requete->getParametreFormulaire("numeroBonOptique1"); $numeroBonOptique2 = $this->requete->getParametreFormulaire("numeroBonOptique2"); // Ligne 3 $codeTypePrestataire = $this->requete->getParametreFormulaire("codeTypePrestataire"); $numeroDecompte1 = $this->requete->getParametreFormulaire("numeroDecompte1"); $numeroDecompte2 = $this->requete->getParametreFormulaire("numeroDecompte2"); $codeRaisonConsultation = $this->requete->getParametreFormulaire("codeRaisonConsultation"); $hospitalisation = $this->requete->getParametreFormulaire("hospitalisation"); $numeroChambre = $this->requete->getParametreFormulaire("numeroChambre"); $chirurgie = $this->requete->getParametreFormulaire("chirurgie"); $facture = $this->requete->getParametreFormulaire("facture"); // Ligne 4 $adherent = $this->requete->getParametreFormulaire("adherent"); $beneficiaire = $this->requete->getParametreFormulaire("beneficiaire"); // FIN Champs $_SESSION['codePrestataire_C'] = $codePrestataire; $_SESSION['debutRequeteFr_C'] = $this->requete->getParametreFormulaire("dateConsultation1"); $_SESSION['finRequeteFr_C'] = $this->requete->getParametreFormulaire("dateConsultation2"); $feuillemaladies = $this->feuillemaladie->requetesfeuillesmaladieexport($codePrestataire, $dateConsultation1, $dateConsultation2, $numeroAdherent, $numeroBeneficiaire, $codeMedecin, $numeroBonConsultation1, $numeroBonConsultation2, $numeroBonOrdonnance1, $numeroBonOrdonnance2, $numeroBonHospitalisation1, $numeroBonHospitalisation2, $numeroBonOptique1, $numeroBonOptique2, $codeTypePrestataire, $numeroDecompte1, $numeroDecompte2, $codeRaisonConsultation, $hospitalisation, $numeroChambre, $chirurgie, $facture, $adherent, $beneficiaire) ; // Excel $headerXLS = array( 'prestataire', 'dateSysteme', 'Medecin', 'NoMedecin', 'NoAdherent', 'adherent', 'NoBeneficiaire', 'beneficiaire', 'NoFeuille', 'dateConsultation', 'NoBonCons', 'NoBonOrd', 'NoBonHosp', 'NoBonOpt', 'fraisReel', 'TxTM', 'TM', 'Arembourser', 'Exclu', 'Retenu', 'MtForce', 'Redresse', 'Apayer', 'Paye', 'Rembourse', 'facture', 'NoDerog_Reseau', 'NoDerog_Fing', 'hospitalisation', 'Hospit', 'chirurgie', 'raisonconsultation', 'NoDecompte', 'valide', 'regle', 'login'); $dataXLS = array(); foreach ($feuillemaladies as $feuillemaladie) { $dataXLS[]=$feuillemaladie; } $classeur = new PHPExcel(); $classeur->getProperties()->setCreator("INTER-SANTE"); $classeur->setActiveSheetIndex(0); $feuille=$classeur->getActiveSheet(); $feuille->setTitle('FEUILLES MALADIE'); $feuille->fromArray($headerXLS, NULL, 'A1', true); $feuille->fromArray($dataXLS, NULL, 'A2', true); //Forcer le téléchargement vers le navigateur; $fichier = 'Temp/FEUILLES_MALADIE'."_".uniqid().".xlsx"; $writer = new PHPExcel_Writer_Excel2007($classeur); $writer->save($fichier); $t_html ='