26/02/2009, 12:05
|
| | Fecha de Ingreso: diciembre-2007
Mensajes: 140
Antigüedad: 16 años, 11 meses Puntos: 0 | |
webservices diferentes funciones Hola, estoy un poco liada....
Tengo un web service, y en el existen diferentes funciones, algunas tienen un parámetro y otras varios. He conseguido que me funcione la función de un solo parametro, pero no consigo que me funcione la segunda funcion. Haber si sabeis que es lo que puedo estar haciendo mal. Pongo el código
Funciona: import mx.data.components.WebServiceConnector;
var res1 = function (obj1:Object)
{
semana_num="número de la semana: "+obj1.target.results
trace(semana_num)
};
var wsAgenda1:WebServiceConnector = new WebServiceConnector();
wsAgenda1.addEventListener("result", res1);
wsAgenda1.WSDLURL = "http://localhost:4040/AgendaManager/service.asmx";
wsAgenda1.operation = "GetNumberWeek";
wsAgenda1.params = [num_sem];
wsAgenda1.suppressInvalidCalls = true;
wsAgenda1.trigger();
No funciona: var res2 = function (obj2:Object)
{
day=new Array()
day="número: "+obj2.target.results
trace(day)
};
var wsAgenda2:WebServiceConnector = new WebServiceConnector();
wsAgenda2.addEventListener("result", res2);
wsAgenda2.WSDLURL = "http://localhost:4040/AgendaManager/service.asmx";
wsAgenda2.operation = "GetCurrentDay(day,month,year)";
wsAgenda2.params = [dia];
wsAgenda2.params = [mes];
wsAgenda2.params = [ano];
wsAgenda2.suppressInvalidCalls = true;
wsAgenda2.trigger(); |