Comunidad de diseño web y desarrollo en internet online

web service llamada a 2 funciones

Citar            
MensajeEscrito el 26 Feb 2009 06:11 pm
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();

Por suncubus2

9 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Feb 2009 03:14 am
Hola, intenta esto:

Código ActionScript :

var res2 = function (obj:Object)
{
    day = "número: "+obj.target.results;
    trace(day);
};

var wsAgenda2:WebServiceConnector = new WebServiceConnector();
wsAgenda2.addEventListener("result", res2);
wsAgenda2.WSDLURL = "http://localhost:4040/AgendaManager/service.asmx";
wsAgenda2.operation = "GetCurrentDay";
wsAgenda2.params = [dia, mes, ano];
wsAgenda2.suppressInvalidCalls = true;
wsAgenda2.trigger();



    ¿Sabias que?
    Si el servicio Web tiene formato de documento, el tipo de datos de params es un documento XML.


Ps.

Código :

[as]Engloba tu codigo con las etiquetas correspondientes[/as]

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox

 

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