Comunidad de diseño web y desarrollo en internet online

"Aveces si y aveces no"

Citar            
MensajeEscrito el 26 Sep 2005 06:50 pm
Que tal como esta la comunidad CL... !!

Veran tengo un combobox donde muestro numeros de solicitudes y al seleccionar determinado numero cargo datos desde una B.D. en un datagrid, pero tengo un detalle.

Aveces al seleccionar del combo un numero de solicitud, si me muestra informacion en el datagrid, pero aveces no, es decir cuando se le pega su gana si me muestra datos y cuando no, pues nomas no.

Combo:

Código :

alSeleccionar.change = function(objeto) {
if (objeto.target == clientef2) {
   _global.nsol = clientef2.selectedItem.label;
   comentarios.text = "";
   cliente_txt.text = "";
   comentario2.text = "";
   limpiar();
   datosgrid();
}
}


Datagrid:

Código :

function datosgrid() {
   //Cargamos el XML
   miXML.ignoreWhite = true;
   miXML.onLoad = function(success) {
      //Cargamos y llenamos el array
      //_global.total_equipos = miXML.firstChild.firstChild.childNodes.length;
      //equipo_txt.text = total_equipos;
      if (success) {
         for (i=0; i<miXML.firstChild.firstChild.childNodes.length; i++) {
         pelisGrid.addItem({ID_Epo:miXML.firstChild.firstChild.childNodes[i].childNodes[0].firstChild,
                             Equipo:miXML.firstChild.firstChild.childNodes[i].childNodes[1].firstChild,
            Marca:miXML.firstChild.firstChild.childNodes[i].childNodes[2].firstChild,
            Modelo:miXML.firstChild.firstChild.childNodes[i].childNodes[3].firstChild,
            Serie:miXML.firstChild.firstChild.childNodes[i].childNodes[4].firstChild,
            Estado:"1",
            Accesorio:""});
         }
         datos.items = pelisGrid;
         datos.filtered = false;
         //pelis_grid.dataProvider = datos.dataProvider;
         pelis_grid.dataProvider = pelisGrid;
         pelis_grid.hScrollPolicy = "auto";
         //pelis_grid.editable = true;
         pelis_grid.setStyle("fontSize", 9);
         //Propiedades del DataGrid
         pelis_grid.getColumnAt(0).width = 40;
         pelis_grid.getColumnAt(1).width = 110;
         pelis_grid.getColumnAt(2).width = 80;
         pelis_grid.getColumnAt(3).width = 80;
         pelis_grid.getColumnAt(4).width = 80;
         pelis_grid.getColumnAt(5).width = 130;
         pelis_grid.getColumnAt(6).width = 80;
         pelis_grid.getColumnAt(0).editable = false;
         pelis_grid.getColumnAt(1).editable = false;
         pelis_grid.getColumnAt(2).editable = false;
         pelis_grid.getColumnAt(3).editable = false;
         pelis_grid.getColumnAt(4).editable = false;
         pelis_grid.getColumnAt(5).editable = true;
         pelis_grid.getColumnAt(6).editable = true;
         //pelis_grid.getColumnAt(6).width = 50;
         pelis_grid.getColumnAt(0).setStyle("textAlign", "left");
         pelis_grid.getColumnAt(1).setStyle("textAlign", "left");
         pelis_grid.getColumnAt(2).setStyle("textAlign", "left");
         pelis_grid.getColumnAt(3).setStyle("textAlign", "left");
         pelis_grid.getColumnAt(4).setStyle("textAlign", "left");
         //pelis_grid.getColumnAt(5).setStyle("textAlign", "left");
         pelis_grid.getColumnAt(6).setStyle("textAlign", "left");
      }
      ponerradios();
   };
   miXML.load("datos_sol_re.php?solicitud="+nsol+"&r="+Math.random());
   //_root.miXML.load("datos_sol_re.php?solicitud="+ nsol);
   traercomentarios();
}


Funcion Limpia:

Código :

function limpiar() {
   //enviar.lv.solicitud = "mariel";
   enviar_lv.sendAndLoad("datos_sol_re.php", recibir_lv2, "POST");
}
/**/
recibir_lv2.onLoad = function() {
   //Vaciamos todo y recargamos el DataGrid con los datos modificados
   pelisGrid.splice(0, pelisGrid.length);
   _global.limpia = "botica";
   datos.clear();
   datos.filtered = false;
   //pelis_grid.dataProvider = datos.dataProvider;
   pelis_grid.dataProvider = pelisGrid;
   arreglo.splice(0, arreglo.length-1);
   //miXML.load("datos_sol_re.php?solicitud="+limpia+"&r="+Math.random());
   miXML.load("datos_sol_re.php?solicitud="+limpia);
   //miXML.load("datos_sol_re.php?r="+ Math.random());
};


Una asesoria pls.

Por manuel_cfe

106 de clabLevel



 

msie
Citar            
MensajeEscrito el 29 Sep 2005 03:34 pm
Disculpen pero nadie me ha respondido....

A nadie le ha pasado esto?

Gracias

Por manuel_cfe

106 de clabLevel



 

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.