$ls_estper="Egresado";
					break;
			}
			$ls_cargo="";
			if($ls_denasicar=="")
			{
				$ls_cargo=$ls_descar;
			}
			else
			{
				$ls_cargo=$ls_denasicar;
			}
			uf_print_ubicacion($ls_empresa,$ls_desuniadm,$ls_descar,&$io_pdf);
			uf_print_personal($ls_cedper,$ls_nomper,$ls_apeper,$ls_dirper,$ls_desest,$ls_denmun,$ls_coreleper,$ls_sexper,
			                  $ls_telhabper,$ls_telmovper,$ld_fecnacper,$ls_nacper,$ls_edocivper,$li_numhijper,&$io_pdf);
			uf_print_datos($ls_despro,$ld_fecingper,$ld_fecegrper,$ls_estper,&$io_pdf);
			if($li_i<$li_totrow)
			{
				$io_pdf->ezNewPage(); // Insertar una nueva página
			}
		}
		$io_report->DS->resetds("codper");
		if($lb_valido) // Si no ocurrio ningún error
		{
			$io_pdf->ezStopPageNumbers(1,1); // Detenemos la impresión de los números de página
			$io_pdf->ezStream(); // Mostramos el reporte
		}
		else  // Si hubo algún error
		{
			print("<script language=JavaScript>");
			print(" alert('Ocurrio un error al generar el reporte. Intente de Nuevo');"); 
							break;

						case "4":
							$ls_tipper="Otro";
							break;
						
						default:
							$ls_tipper="";
							break;
					}
					$ls_obsper=rtrim($io_report->DS_detalle->data["obsper"][$li_j]);
					$la_data[$li_j]=array('numper'=>$li_numper,'feciniper'=>$ld_feciniper,'fecfinper'=>$ld_fecfinper,
										  'numdiaper'=>$li_numdiaper,'afevacper'=>$ls_afevacper,'remper'=>$ls_remper,
										  'tipper'=>$ls_tipper,'obsper'=>$ls_obsper);
				}
				uf_print_datos($la_data,&$io_pdf);
				unset($la_data);
				$io_report->DS_detalle->resetds("numper");
			}
			$io_pdf->stopObject($io_cabecera); // Detener el objeto cabecera
			if($li_i<$li_totrow)
			{
				$io_pdf->ezNewPage(); // Insertar una nueva página
			}
		}
		$io_report->DS->resetds("codper");
		if($lb_valido) // Si no ocurrio ningún error
		{
			$io_pdf->ezStopPageNumbers(1,1); // Detenemos la impresión de los números de página
			$io_pdf->ezStream(); // Mostramos el reporte
		}