Hi, I have the result from a WEB Service but I don't know how to reference it to convert it to cursor.
loWS = CREATEOBJECT("MSSOAP.SoapClient30")
loWS.MSSoapInit("
loResult = loWS.Busca_Incapacidad_Expediente(Expe1)
then loResult.???????
THE WEB SERVICE IS DEFINED :
<?xml version="1.0" encoding="utf-8" ?>
- <wsdl:definitions xmlns:http=" xmlns:soap=" xmlns:s=" xmlns:soapenc=" xmlns:tns=" xmlns:tm=" xmlns:mime=" targetNamespace=" xmlns:wsdl="- <wsdl:types>
- <s:schema elementFormDefault="qualified" targetNamespace=" <s:import namespace=" />
- <s:element name="Busca_Incapacidad_Expediente">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="sExpediente" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="Busca_Incapacidad_ExpedienteResponse">
- <s:complexType>
- <s:sequence>
- <s:element minOccurs="0" maxOccurs="1" name="Busca_Incapacidad_ExpedienteResult">
- <s:complexType>
- <s:sequence>
<s:element ref="s:schema" />
<s:any />
</s:sequence>
</s:complexType>
</s:element>
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="Busca_Incapacidad_RT_Expediente">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="sExpediente" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="Busca_Incapacidad_RT_ExpedienteResponse">
- <s:complexType>
- <s:sequence>
- <s:element minOccurs="0" maxOccurs="1" name="Busca_Incapacidad_RT_ExpedienteResult">
- <s:complexType>
- <s:sequence>
<s:element ref="s:schema" />
<s:any />
</s:sequence>
</s:complexType>
</s:element>
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="Busca_Incapacidad_Expediente_Fecha">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="sExpediente" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="sFechaInicio" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="sFechaFinal" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="Busca_Incapacidad_Expediente_FechaResponse">
- <s:complexType>
- <s:sequence>
- <s:element minOccurs="0" maxOccurs="1" name="Busca_Incapacidad_Expediente_FechaResult">
- <s:complexType>
- <s:sequence>
<s:element ref="s:schema" />
<s:any />
</s:sequence>
</s:complexType>
</s:element>
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
</wsdl:types>
- <wsdl:message name="Busca_Incapacidad_ExpedienteSoapIn">
<wsdlart name="parameters" element="tns:Busca_Incapacidad_Expediente" />
</wsdl:message>
- <wsdl:message name="Busca_Incapacidad_ExpedienteSoapOut">
<wsdlart name="parameters" element="tns:Busca_Incapacidad_ExpedienteResponse" />
</wsdl:message>
- <wsdl:message name="Busca_Incapacidad_RT_ExpedienteSoapIn">
<wsdlart name="parameters" element="tns:Busca_Incapacidad_RT_Expediente" />
</wsdl:message>
- <wsdl:message name="Busca_Incapacidad_RT_ExpedienteSoapOut">
<wsdlart name="parameters" element="tns:Busca_Incapacidad_RT_ExpedienteResponse" />
</wsdl:message>
- <wsdl:message name="Busca_Incapacidad_Expediente_FechaSoapIn">
<wsdlart name="parameters" element="tns:Busca_Incapacidad_Expediente_Fecha" />
</wsdl:message>
- <wsdl:message name="Busca_Incapacidad_Expediente_FechaSoapOut">
<wsdlart name="parameters" element="tns:Busca_Incapacidad_Expediente_FechaResponse" />
</wsdl:message>
- <wsdlortType name="SERVSoap">
- <wsdlperation name="Busca_Incapacidad_Expediente">
<documentation xmlns=" las Incapacidades del Empleado, por Expediente</documentation>
<wsdl:input message="tns:Busca_Incapacidad_ExpedienteSoapIn" />
<wsdlutput message="tns:Busca_Incapacidad_ExpedienteSoapOut" />
</wsdlperation>
- <wsdlperation name="Busca_Incapacidad_RT_Expediente">
<documentation xmlns=" las Incapacidades RT del Empleado, por Expediente</documentation>
<wsdl:input message="tns:Busca_Incapacidad_RT_ExpedienteSoapIn" />
<wsdlutput message="tns:Busca_Incapacidad_RT_ExpedienteSoapOut" />
</wsdlperation>
- <wsdlperation name="Busca_Incapacidad_Expediente_Fecha">
<documentation xmlns=" las Incapacidades del Empleado, por Expediente y Fechas</documentation>
<wsdl:input message="tns:Busca_Incapacidad_Expediente_FechaSoapIn" />
<wsdlutput message="tns:Busca_Incapacidad_Expediente_FechaSoapOut" />
</wsdlperation>
</wsdlortType>
- <wsdl:binding name="SERVSoap" type="tns:SERVSoap">
<soap:binding transport=" style="document" />
- <wsdlperation name="Busca_Incapacidad_Expediente">
<soapperation soapAction=" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdlutput>
<soap:body use="literal" />
</wsdlutput>
</wsdlperation>
- <wsdlperation name="Busca_Incapacidad_RT_Expediente">
<soapperation soapAction=" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdlutput>
<soap:body use="literal" />
</wsdlutput>
</wsdlperation>
- <wsdlperation name="Busca_Incapacidad_Expediente_Fecha">
<soapperation soapAction=" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdlutput>
<soap:body use="literal" />
</wsdlutput>
</wsdlperation>
</wsdl:binding>
- <wsdl:service name="SERV">
<documentation xmlns=" />
- <wsdlort name="SERVSoap" binding="tns:SERVSoap">
<soap:address location=" />
</wsdlort>
</wsdl:service>
</wsdl:definitions>
loWS = CREATEOBJECT("MSSOAP.SoapClient30")
loWS.MSSoapInit("
loResult = loWS.Busca_Incapacidad_Expediente(Expe1)
then loResult.???????
THE WEB SERVICE IS DEFINED :
<?xml version="1.0" encoding="utf-8" ?>
- <wsdl:definitions xmlns:http=" xmlns:soap=" xmlns:s=" xmlns:soapenc=" xmlns:tns=" xmlns:tm=" xmlns:mime=" targetNamespace=" xmlns:wsdl="- <wsdl:types>
- <s:schema elementFormDefault="qualified" targetNamespace=" <s:import namespace=" />
- <s:element name="Busca_Incapacidad_Expediente">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="sExpediente" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="Busca_Incapacidad_ExpedienteResponse">
- <s:complexType>
- <s:sequence>
- <s:element minOccurs="0" maxOccurs="1" name="Busca_Incapacidad_ExpedienteResult">
- <s:complexType>
- <s:sequence>
<s:element ref="s:schema" />
<s:any />
</s:sequence>
</s:complexType>
</s:element>
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="Busca_Incapacidad_RT_Expediente">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="sExpediente" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="Busca_Incapacidad_RT_ExpedienteResponse">
- <s:complexType>
- <s:sequence>
- <s:element minOccurs="0" maxOccurs="1" name="Busca_Incapacidad_RT_ExpedienteResult">
- <s:complexType>
- <s:sequence>
<s:element ref="s:schema" />
<s:any />
</s:sequence>
</s:complexType>
</s:element>
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="Busca_Incapacidad_Expediente_Fecha">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="sExpediente" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="sFechaInicio" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="sFechaFinal" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="Busca_Incapacidad_Expediente_FechaResponse">
- <s:complexType>
- <s:sequence>
- <s:element minOccurs="0" maxOccurs="1" name="Busca_Incapacidad_Expediente_FechaResult">
- <s:complexType>
- <s:sequence>
<s:element ref="s:schema" />
<s:any />
</s:sequence>
</s:complexType>
</s:element>
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
</wsdl:types>
- <wsdl:message name="Busca_Incapacidad_ExpedienteSoapIn">
<wsdlart name="parameters" element="tns:Busca_Incapacidad_Expediente" />
</wsdl:message>
- <wsdl:message name="Busca_Incapacidad_ExpedienteSoapOut">
<wsdlart name="parameters" element="tns:Busca_Incapacidad_ExpedienteResponse" />
</wsdl:message>
- <wsdl:message name="Busca_Incapacidad_RT_ExpedienteSoapIn">
<wsdlart name="parameters" element="tns:Busca_Incapacidad_RT_Expediente" />
</wsdl:message>
- <wsdl:message name="Busca_Incapacidad_RT_ExpedienteSoapOut">
<wsdlart name="parameters" element="tns:Busca_Incapacidad_RT_ExpedienteResponse" />
</wsdl:message>
- <wsdl:message name="Busca_Incapacidad_Expediente_FechaSoapIn">
<wsdlart name="parameters" element="tns:Busca_Incapacidad_Expediente_Fecha" />
</wsdl:message>
- <wsdl:message name="Busca_Incapacidad_Expediente_FechaSoapOut">
<wsdlart name="parameters" element="tns:Busca_Incapacidad_Expediente_FechaResponse" />
</wsdl:message>
- <wsdlortType name="SERVSoap">
- <wsdlperation name="Busca_Incapacidad_Expediente">
<documentation xmlns=" las Incapacidades del Empleado, por Expediente</documentation>
<wsdl:input message="tns:Busca_Incapacidad_ExpedienteSoapIn" />
<wsdlutput message="tns:Busca_Incapacidad_ExpedienteSoapOut" />
</wsdlperation>
- <wsdlperation name="Busca_Incapacidad_RT_Expediente">
<documentation xmlns=" las Incapacidades RT del Empleado, por Expediente</documentation>
<wsdl:input message="tns:Busca_Incapacidad_RT_ExpedienteSoapIn" />
<wsdlutput message="tns:Busca_Incapacidad_RT_ExpedienteSoapOut" />
</wsdlperation>
- <wsdlperation name="Busca_Incapacidad_Expediente_Fecha">
<documentation xmlns=" las Incapacidades del Empleado, por Expediente y Fechas</documentation>
<wsdl:input message="tns:Busca_Incapacidad_Expediente_FechaSoapIn" />
<wsdlutput message="tns:Busca_Incapacidad_Expediente_FechaSoapOut" />
</wsdlperation>
</wsdlortType>
- <wsdl:binding name="SERVSoap" type="tns:SERVSoap">
<soap:binding transport=" style="document" />
- <wsdlperation name="Busca_Incapacidad_Expediente">
<soapperation soapAction=" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdlutput>
<soap:body use="literal" />
</wsdlutput>
</wsdlperation>
- <wsdlperation name="Busca_Incapacidad_RT_Expediente">
<soapperation soapAction=" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdlutput>
<soap:body use="literal" />
</wsdlutput>
</wsdlperation>
- <wsdlperation name="Busca_Incapacidad_Expediente_Fecha">
<soapperation soapAction=" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdlutput>
<soap:body use="literal" />
</wsdlutput>
</wsdlperation>
</wsdl:binding>
- <wsdl:service name="SERV">
<documentation xmlns=" />
- <wsdlort name="SERVSoap" binding="tns:SERVSoap">
<soap:address location=" />
</wsdlort>
</wsdl:service>
</wsdl:definitions>