<cfloop from="1" to="#arraylen(trackingResults.packages)#" index="a">

<cfloop from="1" to="#arraylen(trackingResults.packages[a].activity)#"
index="b">
#trackingResults.packages[a]activity[b].activitylocation.address.city#<br>
</cfloop>

</cfloop>



..:.:.:.:.:.:.:.:.:.:.:.
Bobby Hartsfield
http://acoderslife.com
 

 


-----Original Message-----
From: Will Tomlinson [mailto:[EMAIL PROTECTED] 
Sent: Thursday, December 14, 2006 10:26 AM
To: CF-Talk
Subject: Looping over UPS's struct

I'm trying to loop over the struct return from UPS via ray's sweet new UPS
tool, and I can't get my variable referencing right. 

Here's what the data looks like:

http://wtomlinson.com/structscan.gif

Here's my code:
<cfloop collection="#trackingResults.packages#" item="thislocation">
<cfoutput>#trackingResults.packages.activity[thislocation].activitylocation.
address.city#</cfoutput><br /><br />
</cfloop>

Here's my error:

 Loop error.
Invalid collection "[{RETURNTO={{}},ACTIVITY={[{DATE={{ts '2006-12-14
00:00:00'}},SIGNEDFORBYNAME={},TIME={05:40:00},STATUS={{STATUSTYPECODE={I},S
TATUSTYPEDESCRIPTION={OUT FOR
DELIVERY},STATUSCODECODE={DS}}},ACTIVITYLOCATION={{CODE={},DESCRIPTION={},AD
DRESS={{COUNTRYCODE={US},STATEPROVINCE={NC},CITY={WINSTON SALEM}}}}}},
{DATE={{ts '2006-12-14
00:00:00'}},SIGNEDFORBYNAME={},TIME={00:26:00},STATUS={{STATUSTYPECODE={I},S
TATUSTYPEDESCRIPTION={ARRIVAL
SCAN},STATUSCODECODE={AR}}},ACTIVITYLOCATION={{CODE={},DESCRIPTION={},ADDRES
S={{COUNTRYCODE={US},STATEPROVINCE={NC},CITY={WINSTON SALEM}}}}}},
{DATE={{ts '2006-12-13
00:00:00'}},SIGNEDFORBYNAME={},TIME={23:43:00},STATUS={{STATUSTYPECODE={I},S
TATUSTYPEDESCRIPTION={DEPARTURE
SCAN},STATUSCODECODE={DP}}},ACTIVITYLOCATION={{CODE={},DESCRIPTION={},ADDRES
S={{COUNTRYCODE={US},STATEPROVINCE={NC},CITY={GREENSBORO}}}}}}, {DATE={{ts
'2006-12-13
00:00:00'}},SIGNEDFORBYNAME={},TIME={19:33:00},STATUS={{STATUSTYPECODE={I},S
TATUSTYPEDESCRIPTION={ORIGIN
SCAN},STATUSCODECODE={OR}}},ACTIVITYLOCATION={{COD..." - must be a valid
struct or COM object.
 
Thanks,
Will



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Create robust enterprise, web RIAs.
Upgrade & integrate Adobe Coldfusion MX7 with Flex 2
http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:264050
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to