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 :

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++;
}
Alors mes dump me renvoient bien tous mes enfants et tous mes projets :

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 :

Nom : excel.png
Affichages : 152
Taille : 20,4 Ko

Donc il me saute à chaque fois le premier enfant Morgan Abdel du projet #2 !

Quelqu'un peut-il m'aider ?

Merci.