Example #1
0
     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']);