No you can't do this with the 'native' tools. The SOAP Toolkit has only marginal support for complex types. If you use that you'll have to manually parse the XML returned.
The way I've done this in the past is to use a .NET client to access the Web Service and return the complex objects returned into .NET via COM interop to FoxPro. It's messy but it works and is way easier than the alternative of manual parsing if you're dealing with a really complex object.
+++ Rick ---
>Hi friends
>am just wondering how to use "complex types" in foxpro. we need to use 3rd party web service,which has some method and their parameter are "Complex types i.e. object types".
>
>when i register web service vfp its not recognising those parameters. i keep getting member not found ...blah.. when i try declare those members.
>
>yes, i found following west wind article but still no luck ?
>
http://www.west-wind.com/presentations/foxpronetwebservices/foxpronetwebservices.asp>
>any ideas on this ?
>let me know if you need any further info on this one to advise me
>Thanks