<?php require_once "../../common/include/ambiente.inc";

$text_searc=  $_POST['text_searc'];
$anno =  $_POST['anno'];
$regione  = $_POST['regione'];
$alfabeto  = $_POST['alfabeto'];
$contenitore = $GLOBALS['array_alfabeto'];
$pdf =& new Cezpdf();
$funzioni= new K_funzioni();

$trace = new K_trace($prof_trace,"STAMPA REPORT QUOTE");

$trace->trace(2,"start");
$trace->trace(5,"STAMPA REPORT QUOTE");
include "../query/q_quote_sel.php";
$anno =(isset($risultato_quota_attuale_sel['anno']))?$risultato_quota_attuale_sel['anno']:"0000";
include "../query/q_report_quote_saldate_ric.php";
$numero_risultati=$risultato_report_quote_ric['num_righe'];
$trace->trace(5,"Ho  risultati=".$numero_risultati);
$pagine_totali=intval($numero_risultati/80)+1;

	$trace->trace(5,"STAMPA LISTA REPORT QUOTE::inizia il pdf ");
    $pdf=$funzioni->crea_intestazione_pag($pdf,1,$pagine_totali);
	$pdf=$funzioni->crea_piepagina_vuota($pdf);
	$d = "Data:".date("d-m-Y");
    $pdf->selectFont("./fonts/Times-BoldItalic.afm");
	$pdf->ezSetDy(-25);
	$pdf->ezText($d,12,array('justification'=>'left'));
	$pdf->selectFont("fonts/Helvetica.afm");
	$pdf->ezSetDy(-10);
	$selezione="<b>CRITERI DI SELEZIONE:</b>: ";
	
	
	if ($regione != "- - - Scegli - - -"){$selezione=$selezione. " Regione: ".$funzioni->deseleziona_regione($regione); }
	
	//if ($morosita_soci != ""){$selezione=$selezione. " Soci: ".$array_morosita_soci[$morosita_soci]; }
	
	if ($alfabeto!= 0){$selezione=$selezione. " Iniziale: ". $contenitore[$alfabeto]; }
	
	$pdf->ezText($selezione,12,array('justification'=>'left'));
	$pdf->ezSetDy(-20);
	
	$pdf->ezSetDy(-10);
	
	
	
	

	
	$arr_utility = array();
	$i = 1;
/*	while ($riga_2 = mysql_fetch_array($risultato_report_quote_2_ric['valori'])) { // <while[1]>
		if($riga_2['id_riferimento']!=0){
			$arr_utility[$riga_2['id_riferimento']] = $riga_2['importo'];
		}
	}*/
			
    $i=1;
	$pag=0;
	$data=array();
	$data[0]=array();
	$data[0][0] = array( 'Cognome'=>"<b>Cognome</b>",
								'Nome'=>"<b>Nome</b>",
								'Data'=>"<b>Data</b>",
								'Versamento'=>"<b>Versamento</b>",
								'Regione'=>"<b>Regione</b>"
					   	 );
			
	
	while ( $row = mysql_fetch_array ($risultato_report_quote_ric['valori'])){
		//if($row['id_riferimento']==0){
			//$sub_tot = 	$row['importo'] + $arr_utility[$row['id_versamenti_quote']];
			$sub_tot = 	$row['quota1'] + $row['quota2'];
			$data [$pag][$i] =array( 'Cognome'	  =>$row['cognome'],
			'Nome'		  =>$row['nome'],
			'Data'		  =>$funzioni->gira_data($row['data']),
			'Versamento'=>"E. ".number_format($sub_tot,2,",","."),
			'Regione'	  =>$row['regione']
			); 
			
			$i++;
			
			if ($i==40) {
				$pag++;
				$i=0;
				$data[$pag]=array();
				$data[$pag][0] = array( 'Cognome'=>"<b>Cognome</b>",
				'Nome'=>"<b>Nome</b>",
				'Data'=>"<b>Data</b>",
				'Versamento'=>"<b>Versamento</b>",
				'Regione'=>"<b>Regione</b>",
				);
				$trace->trace(5,"Vado a pag ".$pag);
			}
		//}
	}//fine while
	
	$pdf->ezTable($data[0],'','',
	array('showLines'=>0,'width'=>500,'shaded'=>2,'shadeCol'=>array(0.99,0.99,0.99),'shadeCol2'=>array(234/255,237/255,245/255),'showHeadings'=>0,'xPos'=>'center','fontSize'=>9,
	'cols'=>array('Nome'=>array('justification'=>'left'),'Cognome'=>array('justification'=>'left'),'Data'=>array('justification'=>'left'),'Versamento'=>array('justification'=>'left'),'Regione'=>array('justification'=>'left'))
	));
	
	
	for ($j=1;$j<=$pag;$j++){
	
	  
	$trace->trace(5,"Stampo array numero".$j);
	$pdf->ezNewPage();
$pdf=$funzioni->crea_intestazione_pag($pdf,$j+1,$pagine_totali);
	$pdf=$funzioni->crea_piepagina_vuota($pdf);
   $pdf->selectFont("./fonts/Times-BoldItalic.afm");
	$pdf->ezSetDy(-25);
	$pdf->ezText($d,12,array('justification'=>'left'));
	$pdf->selectFont("fonts/Helvetica.afm");
	$pdf->ezSetDy(-25);
	$pdf->ezTable($data[$j],'','',
	array('showLines'=>0,'width'=>500,'shaded'=>2,'shadeCol'=>array(0.99,0.99,0.99),'shadeCol2'=>array(234/255,237/255,245/255),'showHeadings'=>0,'xPos'=>'center','fontSize'=>9,
	'cols'=>array('Nome'=>array('justification'=>'left'),'Cognome'=>array('justification'=>'left'),'Data'=>array('justification'=>'left'),'Versamento'=>array('justification'=>'left'),'Regione'=>array('justification'=>'left'))
	));
	}


	
$pdf->ezStream();	
$trace->trace(5,"STAMPA report quote::Dopo aver scritto ");
$trace=0;
$pdf=0;
$funzioni=0;
?>