Buenos dias!!!, necesito acceder a un servicio web para recuperar un cadena pero algo estoy haciendo mal porque la cadena me devuelve la veo dentro de la funcion que llama al servivio web pero al asignarle esa cadena a una variable global , esta variable me la devuelve vacio ¿lo estoy haciendo bien??. este es el codigo:
var strCadena:String;
var servicio:WebService = new WebService("http://bm-085/GM_WebService/GM_WebService.asmx?WSDL");
var pcc:PendingCall = servicio.GM_CodigosMontes_porMunicipio(intCodigo);
pcc.onResult = function(strWhere) {
strCadena=strWhere;
trace(strWhere);//si que me devuelve
}
trace(strCadena); //esta vacio