2015-10 21 08:35:49 Nuevo(45195,1) Caso :9446 2015-10 21 08:35:50 cargar datos del sujeto(,,s,48,9446) select s.*, m.nombre as nom_muni, c.nom_cat,fec_caso from wf_caso_48 w inner join core_sujetoverificacion s on w.id=9446 AND s.id =w.core_sujetoverificacion_id inner join plan_municipio m on s.plan_municipio_id=m.id inner join core_sujetocategoria c on s.core_sujetocategoria_id=c.id 2015-10 21 08:35:50 tabla dat adic select tabla from core_sujetoverificaciontipo where id=2 2015-10 21 08:35:50 tabla :core_sujetoverificacionestablecimiento SELECT * FROM core_sujetoverificacionestablecimiento where id=45195 CasoSeguimiento :34255 EjecutarTarea_66() Ingreso id_comp1002 311 ValidarUsuario(66):1 EjecutarPaso_123: form:2 , caso=9446 id_comp 1002 Mostrar form fin 2015-10-21 08:35:51 /******************************************************************************************************/ fin 2015-10-21 08:35:51 /******************************************************************************************************/ 2015-10 21 08:35:54 Continuar(s,66,123,) EjecutarTarea_66() Ingreso id_comp1002 311 ValidarUsuario(66):1 EjecutarPaso_123: form:2 , caso=9446 id_comp 1002 Paso::Guardar(Caso:9446) Datos a guardar: Array ( [wf_proceso_id] => 48 [wf_paso_id] => 123 [wf_tarea_id] => 66 [wf_caso_id] => 9446 [id] => 1002 [accion] => nextPaso [reg] => s [rta] => n [cod_formulario2] => 2 [id_periodo] => 2015 [obs_ingreso] => [cod_bloque] => 7 [oid] => [oid_maestro] => [4164] => 1 ) OID: 5362249 rta: 1 dato:5362249 tabla:sce.t2 CasoPaso:29575 CargarDatos_123(5362249) se carga 48_66_123_2_7_41641 SiguientePasoDe123: Funcion para ejecutar el siguiente paso Condicion Tarea : 1 == 1 TerminarTarea(66,70) Ultimo seg :34255 Ultimo seg :34256 EjecutarTarea_70() Acta Visita Primera Vez id_comp1002 311 311 ValidarUsuario(70):1 EjecutarPaso_126: form:1 , caso=9446 id_comp 1002 Mostrar form Retorno : Array ( [ret] => Ext.getCmp('comp_1002').removeAll();Ext.getCmp('comp_1002').add(new Ext.form.FormPanel({ title: 'Formato IVC a establecimientos de preparación y consumo de alimentos y bebidas - Datos generales' ,padding: 10,id:'frm_formulario_48_9446',autoScroll:true ,labelAlign:'top',defaults: { anchor: '97%'} ,items: [new Ext.form.Hidden({name:'cod_formulario2',value:'1'}) ,new Ext.form.Hidden({name :'id_periodo',value:'2015'}) ,new Ext.form.Hidden({name :'obs_ingreso',value:''}) ,new Ext.form.Hidden({name:'cod_bloque',value:'139'}) ,new Ext.form.Hidden({name :'oid',value:''}) ,new Ext.form.Hidden({name :'oid_maestro',value:''}) ,{value:'',xtype:'numberfield' , maxLength:6,autoCreate:{ tag:'input',maxlength:'6'} ,allowBlank:false,id:'5909',fieldLabel:'* Acta No' },new Ext.form.DateField({fieldLabel:'* Fecha - (Formato AAAA-MM-DD)',name:'5455',allowBlank:false,maskRe:/^[-_0-9]$/,format:FormatoFecha,renderer:Ext.util.Format.dateRenderer(FormatoFecha) }),{ xtype:'hidden',id:'hds8865',disabled:true},new Ext.form.ComboBox({typeAhead:true,listeners:{ select:function(){xajax_comprobar_campoOcultoSelect(this.getValue(),8865);},afterrender:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),8865); }},/*fin introducir listener para campos ocultos*/triggerAction:'all',mode:'local',editable:false,emptyText:'Seleccione una opción',store:new Ext.data.ArrayStore({fields:['id', 'value'],data:[[1,'Visita de oficio'],[2,'Solicitud oficial'],[3,'Solicitud de Practica de Pruebas/P.S.A'],[4,'Solicitud del interesado'],[5,'Asociada a brote / Evento de interés en Salud Pùblica'],[6,'Seguimiento a Brote'] ]}),valueField:'id',displayField:'value',id:'inp_select_139_8865',allowBlank:false,fieldLabel:'* Motivo de la Visita',hiddenName:'8865'}),{value:'',xtype:'textfield' , maxLength:50,autoCreate:{ tag:'input',maxlength:'50'} ,listeners:{ blur:function(){ this.setValue(this.getValue().toUpperCase()); } } ,id:'8866',fieldLabel:'Nombre del Administrador' },{value:'',xtype:'numberfield' , maxLength:12,autoCreate:{ tag:'input',maxlength:'12'} ,id:'8868',fieldLabel:'No de identificación del Administrador' },{value:'',xtype:'textfield' , maxLength:50,autoCreate:{ tag:'input',maxlength:'50'} ,listeners:{ blur:function(){ this.setValue(this.getValue().toUpperCase()); } } ,id:'8867',fieldLabel:'Nombre de la Persona que Atiende la Visita' },{value:'',xtype:'numberfield' , maxLength:12,autoCreate:{ tag:'input',maxlength:'12'} ,id:'8869',fieldLabel:'No de identificación de quien atiende la visita' },{value:'',xtype:'textfield' , maxLength:90,autoCreate:{ tag:'input',maxlength:'90'} ,listeners:{ blur:function(){ this.setValue(this.getValue().toUpperCase()); } } ,allowBlank:false,id:'5456',fieldLabel:'* Nombre del Propietario de la edificación' },{value:'',xtype:'numberfield' , maxLength:12,autoCreate:{ tag:'input',maxlength:'12'} ,id:'5457',fieldLabel:'No de identificación del propietario de la edificación' },{ xtype:'hidden',id:'hds5458',disabled:true},new Ext.form.ComboBox({typeAhead:true,listeners:{ select:function(){xajax_comprobar_campoOcultoSelect(this.getValue(),5458);},afterrender:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),5458); }},/*fin introducir listener para campos ocultos*/triggerAction:'all',mode:'local',editable:false,emptyText:'Seleccione una opción',store:new Ext.data.ArrayStore({fields:['id', 'value'],data:[[1,'Restaurante Escolar e I.E.'],[2,'Hogar Comunitario'],[3,'Hogar Fami'],[4,'Hogar Adulto Mayor'],[5,'Restaurante'],[6,'Cafetería'],[7,'Punto de Venta (Comidas Rápidas)'],[8,'Panaderías'],[9,'Otro'] ]}),valueField:'id',displayField:'value',id:'inp_select_139_5458',allowBlank:false,fieldLabel:'* Tipo de Establecimiento',hiddenName:'5458'}),{value:'',xtype:'numberfield' , maxLength:2,autoCreate:{ tag:'input',maxlength:'2'} ,id:'5463',fieldLabel:'No Total de Trabajadores' },{value:'',xtype:'numberfield' , maxLength:2,autoCreate:{ tag:'input',maxlength:'2'} ,id:'5462',fieldLabel:'No de Trabajadores Operativos' },{value:'',xtype:'numberfield' , maxLength:2,autoCreate:{ tag:'input',maxlength:'2'} ,id:'5465',fieldLabel:'No de Trabajadores Administrativos' },{value:'',xtype:'numberfield' , maxLength:6,autoCreate:{ tag:'input',maxlength:'6'} ,id:'5464',fieldLabel:'No Total de Estudiantes' },{value:'',xtype:'numberfield' , maxLength:5,autoCreate:{ tag:'input',maxlength:'5'} ,id:'5466',fieldLabel:'No de Estudiantes Mujeres' },{value:'',xtype:'numberfield' , maxLength:5,autoCreate:{ tag:'input',maxlength:'5'} ,id:'5467',fieldLabel:'No de Estudiantes Hombres' },{value:'',xtype:'numberfield' , maxLength:4,autoCreate:{ tag:'input',maxlength:'4'} ,id:'5468',fieldLabel:'No de Aulas' } ] ,prepararGrids:function(){/*buscar editorgrid - grilla id compuesto, id real, mas id formulario esclavo, separado _*/var grillasF=this.findByType('editorgrid');if(grillasF && grillasF!=''){for (i=0; i < grillasF.length; i++){var xstore=grillasF[i].getStore();if(xstore.getCount()>0){var data=new Array();var xxid=grillasF[i].getId().split('_');for (j=0; j < xstore.getCount(); j++){var xreco = xstore.getAt(j); var cont_dat_vac=0,cont_tot_vac=0; for(var elem in xreco.data){cont_tot_vac++;if( xreco.data[elem] ==null || xreco.data[elem]=='' ){cont_dat_vac++;}} if(cont_dat_vac < cont_tot_vac){data[data.length]=xreco.data;data[data.length-1]['form_master_escribir_xxx']=xxid[1];}}var xfinalfin=Ext.encode(data);Ext.getCmp(xxid[0]).setValue(xfinalfin);}}}/*grabar stores en hiddens*/},tbar:[{text:'Anterior',iconCls: 'icon-application_side_contract'},{text:'Siguiente',iconCls: 'icon-application_side_expand', handler: function(){var form=Ext.getCmp('frm_formulario_48_9446');if(form.getForm().isValid()){form.prepararGrids();xajax_devolver_FormularioInContenedor(xajax.getFormValues('frm_formulario_48_9446'),'411','{"pro":"48","cas":"9446"}');}else{Ext.MessageBox.alert('Advertencia',getErrorFields(form.getForm()));}}} ] ,listeners:{ afterrender:function(){ try{ Ext.getCmp('frm_formulario_48_9446').getForm().loadRecord(new Ext.data.Record({"cod_formulario":1,"oid_maestro":null,"cod_bloque":139,"5909":null,"8866":null,"8868":null,"8867":null,"8869":null,"5456":null,"5457":null,"5463":null,"5462":null,"5465":null,"5464":null,"5466":null,"5467":null,"5468":null})); llamadaAJAX({url:'http://192.168.10.116/sisad/build/view/workflow/casos/casos_datosForm.php',mostrarMsg:false,params:{accion:'verifica',wf_paso_id:'126',cod_formulario:'1',cod_bloque:'139',wf_caso_id:'{"pro":"48","cas":"9446"}'}}); }catch(e){alert(e);} } } }) );Ext.getCmp('comp_1002').doLayout(); [suc] => 1 ) fin 2015-10-21 08:35:55 /******************************************************************************************************/ fin 2015-10-21 08:35:56 /******************************************************************************************************/