>- 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 -<

Reply via email to