} else { $avere = number_format($movimenti["import"],2, '.', ''); $dare = 0; $saldo -= $movimenti["import"]; } $pdf->Cell(20,4,$datamov,1,0,'L'); $pdf->Cell(75,4,$movimenti['descri'],1,0,'L'); if ($movimenti['numdoc'] > 0) { $pdf->Cell(18,4,$movimenti['numdoc']."/".$movimenti['seziva'],1,0,'C'); } else { $pdf->Cell(18,4,'',1); } $pdf->Cell(18,4,$datadoc,1,0,'R'); if ($dare != 0) $pdf->Cell(18,4,$dare,1,0,'R'); else $pdf->Cell(18,4,'',1); if ($avere != 0) $pdf->Cell(18,4,$avere,1,0,'R'); else $pdf->Cell(18,4,'',1); $pdf->Cell(20,4,gaz_format_number($saldo),1,1,'R'); } if (isset($_GET["dest"]) && $_GET["dest"]=='E'){ // è stata richiesta una e-mail $dest = 'S'; // Genero l'output pdf come stringa binaria // Costruisco oggetto con tutti i dati del file pdf da allegare $content->name = 'Estratto_conto_del_'.intval($_GET["annini"]).'_'.intval($_GET["annfin"]).'.pdf'; $content->string = $pdf->Output('Estratto_conto_del_'.intval($_GET["annini"]).'_'.intval($_GET["annfin"]).'.pdf', $dest); $content->encoding = "base64"; $content->mimeType = "application/pdf"; $gMail = new GAzieMail(); $gMail->sendMail($admin_aziend,$admin_aziend,$content,$conto); } else { // va all'interno del browser $pdf->Output(); } ?>
if ($vi['cl_val']==$vi['op_val']){ $vi['status']=2; // la partita è chiusa ma è esposta a rischio insolvenza $pdf->SetFillColor(255,245,185); $class_paymov='FacetDataTDevidenziaOK'; } } else { if ($vi['cl_val']==$vi['op_val']){ // chiusa e non esposta $cl_exp=''; $pdf->SetFillColor(230,255,230); } elseif($vi['status']==3){ // SCADUTA $cl_exp=''; $pdf->SetFillColor(255,160,160); } elseif($vi['status']==9){ // PAGAMENTO ANTICIPATO $pdf->SetFillColor(190,190,255); $vi['expiry']=$vi['cl_exp']; } } $pdf->Cell(28,4,$vi['id'],'LTB',0,'C',1,'',1); $pdf->Cell(28,4,$v_op,1,0,'R',1); $pdf->Cell(28,4,gaz_format_date($vi['expiry']),1,0,'C',1,'',1); $pdf->Cell(28,4,$v_cl,1,0,'R',1); $pdf->Cell(28,4,$cl_exp,1,0,'C',1); $pdf->Cell(28,4,$expo,1,0,'C',1); $pdf->Cell(18,4,$script_transl['status_value'][$vi['status']],1,1,'C',1); } } } } $pdf->setRiporti(''); $pdf->Output(); ?>
if (empty($cee)){ $cee='AVERE: '; } else { $cee.="\nAVERE: "; } $cee.=$d_b[substr($cm_a,0,1)].' '.$des_cee; if (substr($row['codice'],0,1)=='1'){ $cee .= ' (in diminuzione)'; } $cee .=' '.$data[$cm_a]; } } if (empty($cee)) { $cee=$row['annota']; } else { $cee .="\n".$row['annota']; } $pdf->MultiCell(65,4,$cee,'LR','L',false); $ly=$pdf->GetY(); $pdf->Line(10,$ly,10,$y); $pdf->Line(25,$ly,25,$y); $pdf->SetFont('helvetica','',7); } $ctrl_mas = $mas; } $pdf->Cell(135,1,'','T'); $pdf->Output($title.'.pdf'); ?>