Bonjour,
Je dois générer un fichier excel d'une liste de projets avec les enfants et familles associés à ce projet.
Voici mon code :
Alors mes dump me renvoient bien tous mes enfants et tous mes projets :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 $row = 14; foreach ($projets as $projet) { foreach ($projet->getEnfants()->getValues() as $enfant) { dump($enfant); dump($projet); $sheet->setCellValue('B'.$row, $enfant->getNom().' '.$enfant->getPrenom()); $sheet->setCellValue('D'.$row, $projet->getMontantReel()); $sheet->setCellValue('E'.$row, $projet->getPartExterne()); $sheet->setCellValue('F'.$row, $projet->getPartComite()); $sheet->setCellValue('G'.$row, $projet->getDate()); $sheet->setCellValue('H'.$row, $projet->getNom()); } $row++; }
Morgan Abdel
Projet#2
-------------
Morgan Aziz
Projet#2
---------------
Morgan Youssef
Projet#4
Ce que je ne comprends pas est lorsque je génère mon fichier excel j'ai les données suivantes :
Donc il me saute à chaque fois le premier enfant Morgan Abdel du projet #2 !
Quelqu'un peut-il m'aider ?
Merci.
Partager