N
noMugoP
Помогите пожалуйста, почему при вызове getCountry() с параметром String вылетает exception???? Уже много дней бьюсь над данной проблемой..
"Client:Incorrect number of parameters supplied for SOAP request HRESULT=0x80070057: The parameter is incorrect.
- Client:Unspecified client error. HRESULT=0x80070057: The parameter is incorrect."
Хотя по wsdl'нику стоит один параметр типа string.
Функция внутри WebService'a:
Вызывается она с помощью:
Спасибо
"Client:Incorrect number of parameters supplied for SOAP request HRESULT=0x80070057: The parameter is incorrect.
- Client:Unspecified client error. HRESULT=0x80070057: The parameter is incorrect."
Хотя по wsdl'нику стоит один параметр типа string.
Функция внутри WebService'a:
Код:
Function getCountry(CitizenshipCountryCode As XSD_STRING) As MDCountry_n0
Код:
Class MDCountry_n0 As XSD_ANYTYPE
Sub NEW
End Sub
End Class
Код:
Set client = CreateObject("MSSOAP.SoapClient30")
Call Client.MSSoapInit("WSDLURL") 'тут конечно нормальный URL
Dim temp As Variant
Set temp = Client.getCountry("111")