I have an Array In flex that has 3 elements in it.
I am passing this array to ColdFusion.
When I ask for the array length in CF it tells me I have 3 elements in
it..... Great, that's correct.
When I loop through the array in CF I am receiving:
[RPC Fault faultString="You have attempted to dereference a scalar variable
of type class java.lang.String as a structure with members."
faultCode="Server.Processing" faultDetail=""]
--------------------------Code: --------------------------
<cffunction name="DeleteData" access="public" returntype="String">
<cfargument name="myGridArray" type="Array" required="Yes"
default="NoValueSent">
<cfset TO = #ArrayLen(myGridArray)#>
<cfloop index="i" from="1" to="#TO#">
HI
</cfloop>
It appears that there is nothing in the 3rd location within the array from my
Flex App.
I know flex looks at arrays like:
[0]
[1]
[2]
Whereas CF looks at arrays like:
[1]
[2]
[3]
So when I am looping through the array in CF there is nothing at location 3.
Hence the error... SO my question is
1) Am I thinking about this correctly here?
2) How do I make the CF delete everything in the Array? Cause I cannot
do a loop from 0 to 3. It tells me: The element at position 0 cannot be
found." faultCode="Server.Processing" faultDetail=""]
-------------------------------------------------------------
To unsubscribe from this list, simply email the list with unsubscribe in the
subject line
For more info, see http://www.affug.com
Archive @ http://www.mail-archive.com/discussion%40affug.com/
List hosted by http://www.fusionlink.com
-------------------------------------------------------------