This is much nastier than I thought it would be. After passing a paramer and calling the execute method (no problem), I am having a bunch of problems retrieving the string array.
Here is the sec. data source (can't paste it) - anyway it ends like this:
datafields - tns:GetRequesterResponse - GetRequesterResult - string
Retrieving that string is giving me fits:
Here is the code I use and it at least gets me the first element in the array that is returning 3, but how do I get the other 2 or should I just return a dataset from the web service??
XPathNavigator xnMyForm = ds.CreateNavigator();XPathNodeIterator xp = xnMyForm.Select("/dfs:myFields/dfs:dataFields/tns:GetRequesterResponse/tns:GetRequesterResult", NamespaceManager);
while (xp.MoveNext())
{
a[0] = xnMyForm.SelectSingleNode("/dfs:myFields/dfs:dataFields/tns:GetRequesterResponse/tns:GetRequesterResult/tns:string",NamespaceManager).Value;
}
Thanks a lot for the help.