> First off -  I am not *asking* them to be ordered,  I am 
> asking them to be
> in the order that I place them into the structure, with what 
> you are stating
> Ray : this is how structures should behave yes?

No. As Dave said, think of it is a bag. If you want ordering like you
seem to be asking for, do not use structs. 

> That said, if I do not find an answer, I will use the 00X 
> notation as I know
> I will not have more than 1000 objects in any given 
> structure.  As for using
> Arrays; I am pretty sure I cannot use them as I am storing 
> complex datatypes
> within the structure such as WDDX packets and other such 
> types/variables -
> but that may not be the case?

Not at all! Watch this.

<cfset a = arrayNew(1)>
<cfset a[1] = structNew()>
<cfset a[1].complexIs = AsComplexDoes>

:)

> So to recap, by saying that structures are there to simply 
> "store" keys why
> is CF re-ordering the inserted keys even though I have entered the
> information in the order I wanted - it works fine for items 
> 1-9 but not
> afterwards.?
> 

It's not changing the order. There is no order. Remove any thought of
order when you think of structs. The 'order' you speak of is the date
returned by StructKeyList or StructKeyArray. It just so happens this
list is alpha ordered. 

=======================================================================
Raymond Camden, Principal Spectra Compliance Engineer for Macromedia

Email    : [EMAIL PROTECTED]
Yahoo IM : morpheus

"My ally is the Force, and a powerful ally it is." - Yoda 
______________________________________________________________________
Why Share?
  Dedicated Win 2000 Server � PIII 800 / 256 MB RAM / 40 GB HD / 20 GB MO/XFER
  Instant Activation � $99/Month � Free Setup
  http://www.pennyhost.com/redirect.cfm?adcode=coldfusionc
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to