Nice!


On 1/4/06, Baz <[EMAIL PROTECTED]> wrote:
> Another nice one is:
>
> QuerySetRow(Query=Users,Name='Foo',Password='Bar',Date=now(),RowNumber=2);
>
> To replace:
>
> querySetCell(Users,'Name','Foo',2);
> querySetCell(Users,'Password','Bar',2);
> querySetCell(Users,'Date',now(),2);
>
> Baz
>
>
> -----Original Message-----
> From: Brendan Baldwin [mailto:[EMAIL PROTECTED]
> Sent: January 4, 2006 6:12 PM
> To: CF-Talk
> Subject: Re: Smallest, coolest function I ever wrote: Struct()
>
> You know, what I'd REALLY like is for CFScript to adopt the JavaScript
> convention of allowing the creation of Structs like:
>
> person = {id=1,name="Brendan",occupation="Thumb-Twiddler"};
>
> Of course, they could throw in an Array constructor too:
>
> people = ["Brendan","Ray","Andy"];
>
> I can dream...  or switch to Ruby ;-) ?
>
> Come on Macromedia!!! Make my dreams come true!!!
>
> --Brendan
>   http://www.brendanbaldwin.com
>
> On 1/4/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> > That's a nice function Brendan. Good job.
> >
> > andy
> > > Here's the actual function in cfscript:
> > >
> > > function Struct() { return arguments; }
> > >
> > > I posted about its use here:
> > > http://www.brendanbaldwin.com/post/structfunction/
> > >
> > > Basically though, it lets you do this:
> > >
> > > customer=Struct(id=1,name="Brendan",occupation="Web-Lackey");
> > >
> > > Which does the equivalent of:
> > >
> > > customer=StructNew();
> > > StructInsert(customer,"id",1);
> > > StructInsert(customer,"name","Brendan");
> > > StructInsert(customer,"occupation","Web-Lackey");
> > >
> > > Pass it on! :-)
> > >
> > > --Brendan Baldwin
> > >   http://www.brendanbaldwin.com
> > >
> > >
> >
> >
>
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:228425
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to