Hi,
I've been setting up a web service in a desktop Air app and have hit a snag.
I suspect its regarding how I am setting up the Object.
I've searched but can't seem to find anything that helps with the correct formatting and was hoping someone could help please.
I have set up the following object as the method for the web service:
despatchLineArray follows this format as is populated correctly:Code:var despatchMethod:Object = new Object(); despatchMethod.DocumentNo = despOrderNo; despatchMethod.ExchangeRate=""; despatchMethod.InvAddressLine1=""; despatchMethod.InvAddressLine2=""; despatchMethod.InvAddressLine3=""; despatchMethod.InvAddressLine4=""; despatchMethod.InvCity=""; despatchMethod.InvCountry=""; despatchMethod.InvCounty=""; despatchMethod.InvCustAddress=""; despatchMethod.InvPostCode=""; despatchMethod.InvPostalname=""; despatchMethod.OrderStatus=""; despatchMethod.OrderType=""; despatchMethod.SOLines = despatchLineArray; //the array is associative
The result from this is that only the last item in the despatchLineArray is despatched.Code:despatchLineArray.push({ PrimaryKey:mod_nav.despatchContent.getChildByName("container").getChildAt(i).getChildByName("primaryKey").text, PrintSequenceNo:"", Quantity:mod_nav.despatchContent.getChildByName("container").getChildAt(i).getChildByName("qtyDespatched").text });
Thanks




Reply With Quote
