A 2D array requires 2 indexes. Change the first line to
<cfset cassettes_Array=ArrayNew(1)>

> -----Original Message-----
> From: Tim Laureska [mailto:[EMAIL PROTECTED]
> Sent: dinsdag 29 juni 2004 16:09
> To: CF-Talk
> Subject: RE: first time array
>
> Thomas... I changed what I had to this: (but now getting the
> error below, which is a bit cryptic).
>
> <cfset cassettes_Array=ArrayNew(2)>
> <cfset cassettes_Array[1]=form.issue>
> <cfset cassettes_Array[2]=form.title>
> <cfset cassettes_Array[3]=form.date1>
> <cfset cassettes_Array[4]=form.publication>
>
> Error Diagnostic Information
> An error occurred while evaluating the _expression_:
>  cassettes_Array[1]=form.issue
> Error near line 11, column 22.
> Cannot set element of indexed object
>
> The element at position 1 of the object cannot be set. May be
> the object is read-only. The object has elements in positions
> 1 through 0.
> The error is in dimension 1 of object "cassettes_Array".
>
>
> -----Original Message-----
> From: Thomas Chiverton [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, June 29, 2004 9:42 AM
> To: CF-Talk
> Subject: Re: first time array
>
> On Tuesday 29 Jun 2004 14:42 pm, Tim Laureska wrote:
> > <cfset cassettes_Array=ArrayNew(2)>
> > <cfset cassettes_Array[ArrayLen(cassettes_Array)+1][1]=#form.issue#>
> > <cfset cassettes_Array[ArrayLen(cassettes_Array)+1][2]=#form.title#>
> > <cfset cassettes_Array[ArrayLen(cassettes_Array)+1][3]=#form.date1#>
> > <cfset
> > cassettes_Array[ArrayLen(cassettes_Array)+1][4]=#form.publication#>
>
> That should be
> cfset cassettes_Array[1]=form.issue
> cfset cassettes_Array[2]=form.title
> cfset cassettes_Array[3]=form.date1
> to match your cfloop.
>
> cfdump var="#cassettes_Array#" is useful for figuring out
> what you've just built when constructing nested structures.
> --
> Tom Chiverton
> Advanced ColdFusion Programmer
>
> Tel: +44(0)1749 834997
> email: [EMAIL PROTECTED]
> BlueFinger Limited
> Underwood Business Park
> Wookey Hole Road, WELLS. BA5 1AF
> Tel: +44 (0)1749 834900
> Fax: +44 (0)1749 834901
> web: www.bluefinger.com
> Company Reg No: 4209395 Registered Office: 2 Temple Back
> East, Temple Quay, BRISTOL. BS1 6EG.
> *** This E-mail contains confidential information for the
> addressee only. If you are not the intended recipient, please
> notify us immediately. You should not use, disclose,
> distribute or copy this communication if received in error.
> No binding contract will result from this e-mail until such
> time as a written document is signed on behalf of the
> company. BlueFinger Limited cannot accept responsibility for
> the completeness or accuracy of this message as it has been
> transmitted over public networks.***
>
>
>
>
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]

Reply via email to