>- see footer for list info -<
I had to look at that twice, I've always done it like this:
myArray = ArrayNew(1);
myArray[1] = StructNew();
myArray[1].someKey = "some value";
myArray[1].someOtherKey = "some other value";
Same result, different initialisation.
Although, if you can get away with:
thisWillCreate.aStructure = "some value";
why couldn't they let us get away with:
thisWill = ArrayNew(1);
thisWill[1].dieOnItsArse = "some value";
Ade
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Stephen Moretti
Sent: 08 September 2005 12:14
To: Coldfusion Development
Subject: Re: [CF-Dev] Arrays of a structure
Yes - Just create an array and assign a struct to the slot in your array.
thisArray = arraynew(1);
thisRecord = StructNew();
thisRecord.field1 = 123;
thisRecord.field2 = 'abc';
thisArray[1] = thisRecord;
WriteOutput(thisArray[1].field1);
Regards
Stephen
_______________________________________________
For details on ALL mailing lists and for joining or leaving lists, go to
http://list.cfdeveloper.co.uk/mailman/listinfo
--
CFDeveloper Sponsors:-
>- Hosting provided by www.cfmxhosting.co.uk -<
>- Forum provided by www.fusetalk.com -<
>- DHTML Menus provided by www.APYCOM.com -<
>- Lists hosted by www.Gradwell.com -<
>- CFdeveloper is run by Russ Michaels, feel free to volunteer your help -<