コード例 #1
0
			break;
		case "AGREGARITEMS":			
			uf_print_items();			
			break;
		case "LIMPIARCOTIZACIONES":
			uf_limpiar_grid_cotizaciones();
			break;
		case "ACTUALIZARITEMS":
			$li_totalitems=$io_funciones_soc->uf_obtenervalor("total","0");
			uf_actualizar_items($li_totalitems);
			break;
		case "CARGARCOTIZACIONES":
			uf_cargar_analisis();
			break;	
		case "CARGARITEMS":
			uf_print_items(true);
			break;		
	}
	function uf_limpiar_grid_cotizaciones()
	{
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_limpiar_grid
		//		   Access: public
		//	    Arguments://
		//	  Description: Método que limpia el grid de las Cotizaciones
		//	   Creado Por: Ing. Laura Cabré
		// Fecha Creación: 01/05/2007								Fecha Última Modificación : 
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		global $io_grid;
		//Titulos de la Tabla
		$lo_title[1]="No. Solicitud";
	$ls_numanacot=$_GET["numanacot"];
	$ld_fecha=$_GET["fecha"];
	$ls_observacion=$_GET["observacion"];	
	$lb_valido=uf_insert_seguridad();
	if($lb_valido)
	{
		uf_print_encabezado_pagina($ls_numanacot,$ls_observacion,$ld_fecha,$io_pdf);
		$lb_valido=$io_class_report->uf_cargar_cotizaciones($ls_numanacot, $la_cotizaciones);
		if($lb_valido)
		{
			uf_print_proveedores($la_cotizaciones,$io_pdf);
			$lb_valido=$io_class_report->uf_select_items($ls_numanacot,$ls_tipsolcot,$la_items);
			if($lb_valido)
			{
				$io_pdf->set_margenes(20,20,0,0);
				uf_print_items($ls_tipsolcot,$la_items,$io_pdf);
				$la_ganadores=$io_class_report->uf_select_cotizacion_analisis($ls_numanacot,$ls_tipsolcot);
				uf_print_ganadores($ls_numanacot,$ls_tipsolcot,$la_ganadores,$io_pdf);
				$io_pdf->set_margenes(0,0,0,0);
				//uf_print_pie_pagina($io_pdf);
				$io_pdf->ezStream();
				unset($io_pdf);
			}
		}
	}
	if(!$lb_valido)
	{
		print("<script language=JavaScript>");
		print(" alert('No hay nada que reportar');"); 
		print(" close();");
		print("</script>");	
			    uf_print_detalle2($ls_titulo, $ld_fecha, $ls_nomper, $ls_cedula, $ls_descargo, $ls_desuniadm, $ls_nivaca, $ls_codsup, $ls_nomsup,$ls_cargosup,$io_pdf);					
			  		  
		  
		   $rs_data="";
		   $lb_valido=$io_report->uf_select_causas_adiestramiento ($ls_nroreg,$rs_data);   
		   print_cabecera_causas(&$io_pdf);
		   
		   $li_t=0;	 
		   while ($row=$io_sql->fetch_row($rs_data))
		   {
		   	   $causa=trim ($row["dencauadi"]);	  				   
			    $ls_data[$li_t]=array('name1'=>$causa);				   	
				$li_t=$li_t+1;
 		   			  
		   }
		    uf_print_items($ls_data,$io_pdf);	
			$io_pdf->ezNewPage(); // Insertar una nueva página
			
			
			
			$ls_comptec=($io_report->DS->getValue("comptec",$li_o))."\r\n";
			print_competencias($ls_comptec, $io_pdf);
			
			
		   $lb_valido2=$io_report->uf_select_competencias_adiestramiento ($ls_nroreg,$rs_data2);   
		   $li_t2=0;	 
		   while ($row=$io_sql->fetch_row($rs_data2))
		   {
		   	   $compe=trim ($row["dencompadi"]);	
			   $prioridad = trim ($row["prioridad"]);