Salut Toan,
Ce n'est pas la bonne façon de procéder.
Ce qui arrive dans ton cas, c'est que les deux blocs sont nommés pareils donc ils sont pris pour les sections d'un même bloc. Et donc tout se qui se trouve entre les deux est supprimé.
Si tu veux fusionner plusieurs blocs "fixes" avec les données d'une même requête, alors il faut donner un nom différente aux deux blocs puis els fusionner en un seul coup avec MergeBlock().
Exemple :
$TBS->MergeBlock('bloc1,bloc2',$cnx,$SQL);
|
Si les blocs on été multipliés parce qu'il se trouvaient dans la section d'nu autre bloc (ce qui semble être le cas chez toi car tes lignes de tableaux semblent identiques), alos il suffit de fusionner d'abord ton bloc de list, puis le bloc qui l'englobe.