Comunidad de diseño web y desarrollo en internet online

Ligar una progressbar a un datagrid

Citar            
MensajeEscrito el 21 Feb 2005 07:45 pm
Hola :D , tengo el siguiente AS:

//*******Cargamos la barra
function enableProgress(enabled, label) {
if (label == undefined) {
label = "";
}
pBar.indeterminate = enabled;
pBar.label = label;
pBar.enabled = enabled;
pBar._visible = enabled;
pelis_grid.enabled = !enabled;
}
/***************************** EMPEZAMOS *********************************/

//Cargamos el XML
miXML.ignoreWhite = true;
miXML.onLoad = function(success){
//Cargamos y llenamos el array
if (success){
enableProgress(true, "Cargando");
for (i=0; i<miXML.firstChild.firstChild.childNodes.length; i++){
pelisGrid.addItem({Log_cte: 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,
//Utilizamos parseInt() para convertir los textos a número
Modelo: miXML.firstChild.firstChild.childNodes[i].childNodes[3].firstChild,
Serie: miXML.firstChild.firstChild.childNodes[i].childNodes[4].firstChild,
Estado: miXML.firstChild.firstChild.childNodes[i].childNodes[5].firstChild,
Vigencia: miXML.firstChild.firstChild.childNodes[i].childNodes[6].firstChild,
Expediente: miXML.firstChild.firstChild.childNodes[i].childNodes[7].firstChild});
}
//Asignamos al DataSet y al DataGrid
datos.items = pelisGrid;
datos.filtered = false;
pelis_grid.dataProvider = datos.dataProvider;


//Propiedades del DataGrid
pelis_grid.getColumnAt(0).width = 10;
pelis_grid.getColumnAt(1).width = 150;
pelis_grid.getColumnAt(2).width = 130;
pelis_grid.getColumnAt(3).width = 80;
pelis_grid.getColumnAt(4).width = 110;
pelis_grid.getColumnAt(5).width = 70;
pelis_grid.getColumnAt(6).width = 70;
pelis_grid.getColumnAt(7).width = 70;
//pelis_grid.getColumnAt(0).resizable = false;
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");
pelis_grid.getColumnAt(7).setStyle("textAlign", "left");
//Deshabilitamos ordenación de las columnas, pero no las columnas
for (i=0; i<7; i++){
pelis_grid.getColumnAt(i).sortOnHeaderRelease = false;
}
}
enableProgress(false, "");
}

miXML.load("mostrar2.php");

Es decir quiero mostrar la Progressbar mientras el datagrid se llena con los datos, pero cuando cargo la pagina con mi datagrid, la barra no avanza.

Comentarios son bienrecibidos.

Saludos desde Veracruz, Mexico.

Por manuel_cfe

106 de clabLevel



 

msie
Citar            
MensajeEscrito el 21 Feb 2005 09:29 pm
No creo que puedas monitorizar un XML con un progressBar, prueba intentando usar un XMLConnector, quiza con el componente puedas.

Un saludo!! ^^

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

clabbrowser

 

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