Este es mi codigo!!!
onEnterFrame = function() {
// trace (ii);
if (ii++ > 9 ){
ii=0;
datosUniWeb = new XML();
datosUniWeb.ignoreWhite = true;
datosUniWeb.load("http://200.0.113.191/Flash_NTE/DatosUniGen.xml");
datosUniWeb.onLoad = function(success) {
// trace ("Cargando...xml");
if (success) {
tam = datosUniWeb.firstChild.childNodes.length;
// trace("Numero de unidades: " + tam);
//Creamos los arrays donde iran los datos
nombres = new Array(tam);
vP = new Array(tam);
vQ = new Array(tam);
V = new Array(tam);
F = new Array(tam);
E = new Array(tam);
pC = new Array(tam);
cS = new Array(tam);
eN = new Array(tam);
//Llenar los arrays
for (i=0; i<tam; i++) {
nombres[i] = datosUniWeb.firstChild.childNodes[i].attributes.Nombre;
vP[i] = datosUniWeb.firstChild.childNodes[i].attributes.Potencia_Activa;
vQ[i] = datosUniWeb.firstChild.childNodes[i].attributes.Potencia_Reactiva;
V[i] = datosUniWeb.firstChild.childNodes[i].attributes.Voltaje;
F[i] = datosUniWeb.firstChild.childNodes[i].attributes.Frecuencia;
E[i] = datosUniWeb.firstChild.childNodes[i].attributes.Estatismo;
pC[i] = datosUniWeb.firstChild.childNodes[i].attributes.Pto_Coms_SEL;
cS[i] = datosUniWeb.firstChild.childNodes[i].attributes.Coms_SEL;
eN[i] = datosUniWeb.firstChild.childNodes[i].attributes.Est_Nom;
// trace("Nombre P Q V F E pC eS eN: " + nombres[i]+" " + vP[i]+" " + vQ[i]+" " + V[i]+" " + F[i]+" " + E[i]+" " + pC[i]+" " + cS[i]+" " + eN[i]);
}
Pm = 0; Pr = 0;
Qm = 0; Qr = 0;
for (i = 1; i<tam; i++){
if (vP[i] > 0) Pm = Pm + Number(vP[i]);
else Pr = Pr - Number(vP[i]);
if (vQ[i] > 0) Qm = Qm + Number(vQ[i]);
else Qr = Qr - Number(vQ[i]);
nombre = nombres[i];
if (V[i] > 5 ) EnServ = 1;
else EnServ = 0;
_root[nombre+"ES"]["Estado"]= EnServ;
_root[nombre+"PC"]["Estado"]= pC[i];
_root[nombre+"P"]["Valor"]= vP[i];
_root[nombre+"Q"]["Valor"]= vQ[i];
_root[nombre+"V"]["Valor"]= V[i];
_root[nombre+"F"]["Valor"]= F[i];
_root[nombre+"E"]["Valor"]= E[i];
if (eN[i]==1)
_root[nombre+"E"].fondo_mc._visible= false;
else
_root[nombre+"E"].fondo_mc._visible= true;
}
tPm_txt.text = Pm;
tPr_txt.text = Pr;
tQm_txt.text = Qm;
tQr_txt.text = Qr;
adq_txt.text = vP[0];
fh_txt.text = vQ[0];
} else {
trace("No se pudo cargar el XML Error: "+success );
}
} //onLoad
} //ii
}