I hate when people start this.
You will only see any overhead if you use hundreds of IIF statements in a
page or in some sort of nested loop. Otherwise the difference is too small
to notice, it wont even make a 1ms difference to your page if you have a
cfif instead of an IIF.

Russ Michaels
Macromedia/Allaire Certified ColdFusion Developer
 
CFMX Hosting
Phone: 0845 456 3487
Tech Support: 0906 9607800
FAX: 0709 2212 636
WEB: cfmxhosting.co.uk
 
>Please use the support helpdesk on our web site to submit support tickets.<

Join our ColdFusion Developer discussion lists.
Send an e-mail to [EMAIL PROTECTED]


> -----Original Message-----
> From: EWS [mailto:[EMAIL PROTECTED] 
> Sent: 21 January 2004 10:44
> To: [EMAIL PROTECTED]
> Subject: Re: [ cf-dev ] Nested IIf functions
> 
> 
> Just a quick point. IIF is great but use sparingly. If possible use 
> CFSWITCH of CFIF as IIf does have a greater processing 
> overhead. If this 
> is not possible then IIf is fine and does a great job.
> 
> Just a thought
> 
> On Wed, 21 Jan 2004 10:34:25 -0000, Tomo Smith 
> <[EMAIL PROTECTED]> 
> wrote:
> 
> >
> > #IIf(GetPatients.wait_time_mins[i] GT 381000,
> >  DE("red"), 'IIf(GetPatients.wait_time_mins[i] GT 375000, 
> > DE("orange"),  DE("blue"))')#
> >
> > try the iif statement above.  I changed your DEs to use 
> double quotes,
> > and
> > your inner IIF has single quotes around it, otherwise it wont work!
> >
> > Cheers,
> >
> > Tom
> >
> >
> >
> > ----- Original Message -----
> > From: "Osullivan Karl (RKB) Senior Analyst/Programmer" 
> > <[EMAIL PROTECTED]>
> > To: "CF - Development Group" <[EMAIL PROTECTED]>
> > Sent: Wednesday, January 21, 2004 10:27 AM
> > Subject: [ cf-dev ] Nested IIf functions
> >
> >
> >>
> >> UHCWT Logo
> >>
> >>
> >> Hello
> >>
> >> Is it possible to nest IIf statements, as I'm trying to do the
> >> following:
> >>
> >> style="background-color:#IIf(GetPatients.wait_time_mins[i] 
> GT 381000, 
> >> DE('red'), IIf(GetPatients.wait_time_mins[i] GT 375000, 
> DE('orange'), 
> >> DE('blue')))#;"
> >>
> >> However, when I run this, the following message appears
> >>
> >>
> >> Variable orange is undefined.
> >>
> >>
> >>
> >> Is my syntax wrong?  I thought it looked okay.  Obviously 
> the above 
> >> is within a <CFOUTPUT> tag.
> >>
> >>
> >>
> >>
> >> Karl O'Sullivan
> >> Senior Analyst/Programmer
> >>
> >> Computer & Network Services
> >> UHCW NHS Trust
> >> Clifford Bridge Road
> >> COVENTRY
> >> CV2 2DX
> >>
> >> Contact:
> >> Tel (internal): 28952
> >> Tel (external): +44 (0) 24 7696 8952
> >> Email: [EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>
> >> Web: www.uhcw.nhs.uk 
> <http://www.uhcw.nhs.uk>
> >>
> >>
> >>
> >>
> >>
> >>
> >
> >
> 
> 
> 
> -- 
> ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
> 
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: 
> [EMAIL PROTECTED] For human help, e-mail: 
> [EMAIL PROTECTED]
> 


--
** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For human help, e-mail: [EMAIL PROTECTED]

Reply via email to