Ya lo solucione, era cuestion de trabajar con las funciones, el trabajo era en llamar una despues de la otra, hasta que el valor de un contador sea verdadero. Esto es:
Cita: public function onSaldoInicial():void
{
record=GridStockInicial.rowCount;
contar=1;
lyCarga.visible=true;
txtCarga.visible=true;
onSaldo1();
}
public function onSaldo1():void
{
if (contar<record)
{
GridStockInicial.selectedIndex=contar;
gateway.call( "fdiaz.queryStockInicial.stock", new Responder(onSaldo2,onFault),GridStockInicial.selec tedItem.codart,GridStockInicial.selectedItem.stoin itie,GridStockInicial.selectedItem.preven,GridStoc kInicial.selectedItem.preven2);
txtCarga.text=contar.toString() + " " + record.toString();
contar=contar + 1;
}
else
{
Alert.show("Actualizacion realizado con éxito", "Saldo Inicial");
lyCarga.visible=false;
txtCarga.visible=false;
consultaProductosInicial();
}
}
public function onSaldo2():void
{
if (contar<record)
{
GridStockInicial.selectedIndex=contar;
gateway.call( "fdiaz.queryStockInicial.stock", new Responder(onSaldo1,onFault),GridStockInicial.selec tedItem.codart,GridStockInicial.selectedItem.stoin itie,GridStockInicial.selectedItem.preven,GridStoc kInicial.selectedItem.preven2);
txtCarga.text=contar.toString() + " " + record.toString();
contar=contar + 1;
}
else
{
Alert.show("Actualizacion realizado con éxito", "Saldo Inicial");
lyCarga.visible=false;
txtCarga.visible=false;
consultaProductosInicial();
}
}
Creo que mientras mas se presentan problemas, mas estoy conociendo el funcionamiento de Flex......
Hasta luego muchachos.....
De todas maneras muchas gracias si alguien intento contestarme.....
Bye.