$ls_egresado=$io_fun_nomina->uf_obtenervalor_get("egresado",""); $ls_causaegreso=$io_fun_nomina->uf_obtenervalor_get("causaegreso",""); $ls_orden=$io_fun_nomina->uf_obtenervalor_get("orden","1"); $ls_activono=$io_fun_nomina->uf_obtenervalor_get("activono",""); $ls_vacacionesno=$io_fun_nomina->uf_obtenervalor_get("vacacionesno",""); $ls_suspendidono=$io_fun_nomina->uf_obtenervalor_get("suspendidono",""); $ls_egresadono=$io_fun_nomina->uf_obtenervalor_get("egresadono",""); $ls_masculino=$io_fun_nomina->uf_obtenervalor_get("masculino",""); $ls_femenino=$io_fun_nomina->uf_obtenervalor_get("femenino",""); //-------------------------------------------------------------------------------------------------------------------------------- $lb_valido=uf_insert_seguridad($ls_titulo); // Seguridad de Reporte if($lb_valido) { $lb_valido=$io_report->uf_permisospersonal_personal($ls_codnomdes,$ls_codnomhas,$ls_codperdes,$ls_codperhas,$ls_activo, $ls_egresado,$ls_causaegreso,$ls_activono,$ls_vacacionesno, $ls_suspendidono,$ls_egresadono,$ls_masculino,$ls_femenino,$ls_orden); // Obtenemos el detalle del reporte } if($lb_valido==false) // Existe algún error ó no hay registros { print("<script language=JavaScript>"); print(" alert('No hay nada que Reportar');"); print(" close();"); print("</script>"); } else // Imprimimos el reporte { error_reporting(E_ALL); set_time_limit(1800); $io_pdf=new Cezpdf('LETTER','landscape'); // Instancia de la clase PDF $io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); // Seleccionamos el tipo de letra
uf_print_encabezado_pagina($ls_titulo,$io_pdf); // Imprimimos el encabezado de la página $io_pdf->ezStartPageNumbers(750,50,10,'','',1); // Insertar el número de página $li_unidad=$io_report->DS_nominas->getRowCount("codper"); $unidadaux=""; for($li_j=1;(($li_j<=$li_unidad)&&($lb_valido));$li_j++) { $ls_codperdes=$io_report->DS_nominas->data["codper"][$li_j]; $ls_codperhas=$io_report->DS_nominas->data["codper"][$li_j]; $ls_denuniadm=$io_report->DS_nominas->data["desuniadm"][$li_j]; $ls_codminorguniadm=$io_report->DS_nominas->data["minorguniadm"][$li_j]; $ls_codofiuniadm=$io_report->DS_nominas->data["ofiuniadm"][$li_j]; $ls_coduniuniadm=$io_report->DS_nominas->data["uniuniadm"][$li_j]; $ls_coddepuniadm=$io_report->DS_nominas->data["depuniadm"][$li_j]; $ls_codprouniadm=$io_report->DS_nominas->data["prouniadm"][$li_j]; $io_report->uf_permisospersonal_personal($ls_codnomdes,$ls_codnomhas,$ls_codperdes,$ls_codperhas,$ls_activo, $ls_egresado,$ls_causaegreso,$ls_activono,$ls_vacacionesno, $ls_suspendidono,$ls_egresadono,$ls_masculino,$ls_femenino,$ls_orden); $li_totrow=$io_report->DS->getRowCount("codper"); if (($unidadaux!=$ls_denuniadm)&&($li_totrow>0)) { $unidadaux=$ls_denuniadm; uf_print_cabecera_unidad($ls_denuniadm,$ls_codminorguniadm,$ls_codofiuniadm, $ls_coduniuniadm, $ls_coddepuniadm, $ls_codprouniadm,$io_pdf); } for($li_i=1;(($li_i<=$li_totrow)&&($lb_valido));$li_i++) { $ls_codper=$io_report->DS->data["codper"][$li_i]; $ls_cedper=$io_report->DS->data["cedper"][$li_i]; $ls_nomper=$io_report->DS->data["nomper"][$li_i]; $ls_apeper=$io_report->DS->data["apeper"][$li_i];