uf_print_encabezado_pagina($ls_titulo,$ls_desnom,$ls_periodo,$io_pdf); // Imprimimos el encabezado de la página $io_pdf->ezStartPageNumbers(550,50,10,'','',1); // Insertar el número de página //--------------------------------------------- Imprimir el detalle Presupuestario------------------------------------------------ $li_totrow=$io_report->DS->getRowCount("spg_cuenta"); $li_totalpresupuesto=0; $ls_modalidad=$_SESSION["la_empresa"]["estmodest"]; for($li_i=1;(($li_i<=$li_totrow)&&($lb_valido));$li_i++) { $ls_codest1=$io_report->DS->data["codestpro1"][$li_i]; $ls_codest2=$io_report->DS->data["codestpro2"][$li_i]; $ls_codest3=$io_report->DS->data["codestpro3"][$li_i]; $ls_codest4=$io_report->DS->data["codestpro4"][$li_i]; $ls_codest5=$io_report->DS->data["codestpro5"][$li_i]; $ls_programatica=$ls_codest1.$ls_codest2.$ls_codest3.$ls_codest4.$ls_codest5; $io_fun_nomina->uf_formato_estructura($ls_programatica,$ls_codest1,$ls_codest2,$ls_codest3,$ls_codest4,$ls_codest5); $ls_programatica=$ls_codest1.'-'.$ls_codest2.'-'.$ls_codest3; switch($ls_modalidad) { case "2": // Modalidad por Programa $ls_programatica=$ls_codest1.'-'.$ls_codest2.'-'.$ls_codest3.'-'.$ls_codest4.'-'.$ls_codest5; break; } $ls_cueprecon=$io_report->DS->data["spg_cuenta"][$li_i]; $ls_denominacion=$io_report->DS->data["denominacion"][$li_i]; $li_total=$io_report->DS->data["monto"][$li_i]; $li_totalpresupuesto=$li_totalpresupuesto+$li_total; $li_total=$io_fun_nomina->uf_formatonumerico($li_total); $la_data[$li_i]=array('programatica'=>$ls_programatica,'estadisticos'=>$ls_cueprecon, 'denominacion'=>$ls_denominacion,'total'=>$li_total);
print("</script>"); } else // Imprimimos el reporte { error_reporting(E_ALL); set_time_limit(1800); $io_pdf=new Cezpdf('LETTER','portrait'); // Instancia de la clase PDF $io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); // Seleccionamos el tipo de letra $io_pdf->ezSetCmMargins(3.3,2.5,3,3); // Configuración de los margenes en centímetros $io_pdf->ezStartPageNumbers(550,50,10,'','',1); // Insertar el número de página //--------------------------------------------- Imprimir el detalle Presupuestario------------------------------------------------ $ls_modalidad=$_SESSION["la_empresa"]["estmodest"]; $ls_programatica=$ls_codestproini; $ls_programatica2=$ls_codestprofin; $io_fun_nomina->uf_formato_estructura($ls_programatica,$ls_codest1,$ls_codest2,$ls_codest3,$ls_codest4,$ls_codest5); $io_fun_nomina->uf_formato_estructura($ls_programatica2,$ls_codest6,$ls_codest7,$ls_codest8,$ls_codest9,$ls_codest10); $ls_programatica='Desde Estructura Presupuestaria '.$ls_codest1.'-'.$ls_codest2.'-'.$ls_codest3; $ls_programatica2=' Hasta Estructura Presupuestaria '.$ls_codest6.'-'.$ls_codest7.'-'.$ls_codest8; switch($ls_modalidad) { case "2": // Modalidad por Programa $ls_programatica='Desde Estructura Programatica '.$ls_codest1.'-'.$ls_codest2.'-'.$ls_codest3.'-'.$ls_codest4.'-'.$ls_codest5; $ls_programatica2=' Hasta Estructura Programatica '.$ls_codest6.'-'.$ls_codest7.'-'.$ls_codest8.'-'.$ls_codest9.'-'.$ls_codest10; break; } uf_print_encabezado_pagina($ls_titulo,$ls_periodo,$ls_programatica,$ls_programatica2,$io_pdf); // Imprimimos el encabezado de la página $li_totalpresupuesto=0; $ld_totdesnom=0; $ld_totctnom=0;