if (intval(substr($row['codice'],3,6))==0) { $cm_d=trim($row['ceedar']); $cm_a=trim($row['ceeave']); } if (isset($note[1])){ // ma se ho una nota del mastro precedente la devo stampare $pdf->AddPage('P',$config->getValue('page_format')); $pdf->Cell(135); $pdf->SetFont('helvetica','',7); $pdf->MultiCell(51,4,$note[1],1,'L',true); $y=$pdf->GetY(); $max_str=intval(13*(254-$y)); } $start_y=$y; if ($max_y>$y) { //se con i conti son andato oltre... $pdf->Cell(135,1,'','T'); $pdf->SetY($max_y); // inizio dalla loro fine $start_y=$max_y; } $note = str_split($row['annota'],$max_str); $pdf->SetFont('helvetica','B',7); $pdf->Cell(15,4,$mas,1,0,'C',1); $pdf->Cell(120,4,$row['descri'],'LTB',0,'L',1); $pdf->SetFont('helvetica','',7); $pdf->MultiCell(51,4,$note[0],1,'L',true); $pdf->SetY($start_y+4); // mi riposiziono all'inizio } else { //conti $pdf->Cell(15,4,$row['codice'],'L',0,'C'); $pdf->Cell(55,4,$row['descri'],'L'); $pdf->SetFont('helvetica','',6); $cee=''; $ce_d=trim($row['ceedar']);